Browse Source

Fix jackd crash with zalsa when closing if client was not activated

Signed-off-by: falkTX <falktx@falktx.com>
tags/v1.9.18^2
falkTX 4 years ago
parent
commit
77a1b6a326
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 2 additions and 0 deletions
  1. +1
    -0
      tools/zalsa/zita-a2j.cc
  2. +1
    -0
      tools/zalsa/zita-j2a.cc

+ 1
- 0
tools/zalsa/zita-a2j.cc View File

@@ -320,6 +320,7 @@ jack_initialize (jack_client_t* client, const char* load_init)


void jack_finish (void* arg) void jack_finish (void* arg)
{ {
if (!arg) return;
Jackclient *J = (Jackclient *)arg; Jackclient *J = (Jackclient *)arg;
zita_a2j *c = (zita_a2j *)J->getarg(); zita_a2j *c = (zita_a2j *)J->getarg();
c->jack_finish(arg); c->jack_finish(arg);


+ 1
- 0
tools/zalsa/zita-j2a.cc View File

@@ -318,6 +318,7 @@ jack_initialize (jack_client_t* client, const char* load_init)


void jack_finish (void* arg) void jack_finish (void* arg)
{ {
if (!arg) return;
Jackclient *J = (Jackclient *)arg; Jackclient *J = (Jackclient *)arg;
zita_j2a *c = (zita_j2a *)J->getarg(); zita_j2a *c = (zita_j2a *)J->getarg();
c->jack_finish(arg); c->jack_finish(arg);


Loading…
Cancel
Save