summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUladox <uladoxiental@gmail.com>2016-09-03 13:47:14 -1000
committerUladox <uladoxiental@gmail.com>2016-09-03 13:47:14 -1000
commitb001d8e9995c35c09d1a5636c631c473b1a602f2 (patch)
tree70f712912d2ce837ec53aae9ae5e6c00be577d3a
parent0880dfaaf0509f4508c7ec47497793bf7f675f99 (diff)
downloadjack1-b001d8e9995c35c09d1a5636c631c473b1a602f2.tar.gz
Moves VALGRIND_MEMSET above USE_CAPABILITIES ifdef
Sets memory for valgrind even if USE_CAPABILITIES is not defined.
-rw-r--r--libjack/client.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/libjack/client.c b/libjack/client.c
index 7724868..c99d186 100644
--- a/libjack/client.c
+++ b/libjack/client.c
@@ -2395,6 +2395,7 @@ jack_activate (jack_client_t *client)
{
jack_request_t req;
+ VALGRIND_MEMSET (&req, 0, sizeof(req));
if (client->control->type == ClientInternal ||
client->control->type == ClientDriver) {
@@ -2414,8 +2415,6 @@ jack_activate (jack_client_t *client)
before trying to start the realtime thread
*/
- VALGRIND_MEMSET (&req, 0, sizeof(req));
-
req.type = SetClientCapabilities;
req.x.client_id = client->control->id;
req.x.cap_pid = client->control->pid;