diff options
author | Erik de Castro Lopo <erikd@mega-nerd.com> | 2016-02-17 19:46:19 +1100 |
---|---|---|
committer | Erik de Castro Lopo <erikd@mega-nerd.com> | 2016-02-17 13:19:50 +1100 |
commit | 79edeec9bf2064eb781c66574b10fbd748ad049a (patch) | |
tree | 308ca647e18e384b34306878a47d27333edbe7f1 | |
parent | 10523b6208b7f5d129758c302d2f281f4750ec84 (diff) | |
download | jack1-79edeec9bf2064eb781c66574b10fbd748ad049a.tar.gz |
jackd/engine.c: Add two missing `va_end (ap)`
-rw-r--r-- | jackd/engine.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/jackd/engine.c b/jackd/engine.c index 4ff35af..ff42547 100644 --- a/jackd/engine.c +++ b/jackd/engine.c @@ -2931,6 +2931,7 @@ jack_deliver_event (jack_engine_t *engine, jack_client_internal_t *client, || (client->control->type == ClientExternal && kill (client->control->pid, 0))) { DEBUG ("client %s is dead - no event sent", client->control->name); + va_end (ap); return 0; } @@ -2944,6 +2945,7 @@ jack_deliver_event (jack_engine_t *engine, jack_client_internal_t *client, keylen = strlen (key) + 1; if (event->y.key_size != keylen) { jack_error ("property change key %s sent with wrong length (%d vs %d)", key, event->y.key_size, keylen); + va_end (ap); return -1; } } |