diff options
author | falkTX <falktx@falktx.com> | 2021-04-14 16:37:51 +0100 |
---|---|---|
committer | falkTX <falktx@falktx.com> | 2021-04-14 16:37:51 +0100 |
commit | 77a1b6a3269869ec814a272fb6179cf2c7b257d7 (patch) | |
tree | 20f6e4bf3f716b61aa7395e5f0594babbe4fbd2e /tools | |
parent | 01f0dabd14bc07a75ea153219a56d1eb60df256e (diff) | |
download | jack2-77a1b6a3269869ec814a272fb6179cf2c7b257d7.tar.gz |
Fix jackd crash with zalsa when closing if client was not activated
Signed-off-by: falkTX <falktx@falktx.com>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/zalsa/zita-a2j.cc | 1 | ||||
-rw-r--r-- | tools/zalsa/zita-j2a.cc | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/tools/zalsa/zita-a2j.cc b/tools/zalsa/zita-a2j.cc index 7fa56c39..de472fca 100644 --- a/tools/zalsa/zita-a2j.cc +++ b/tools/zalsa/zita-a2j.cc @@ -320,6 +320,7 @@ jack_initialize (jack_client_t* client, const char* load_init) void jack_finish (void* arg) { + if (!arg) return; Jackclient *J = (Jackclient *)arg; zita_a2j *c = (zita_a2j *)J->getarg(); c->jack_finish(arg); diff --git a/tools/zalsa/zita-j2a.cc b/tools/zalsa/zita-j2a.cc index 28b41bf1..a3800330 100644 --- a/tools/zalsa/zita-j2a.cc +++ b/tools/zalsa/zita-j2a.cc @@ -318,6 +318,7 @@ jack_initialize (jack_client_t* client, const char* load_init) void jack_finish (void* arg) { + if (!arg) return; Jackclient *J = (Jackclient *)arg; zita_j2a *c = (zita_j2a *)J->getarg(); c->jack_finish(arg); |