From b376f6bc45f8c88ada432bce30a70d7ae424e978 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 13 Nov 2014 21:31:09 +0100 Subject: [PATCH] auto-initialize weak-jack (not needed with ardour - but keep code in sync with https://github.com/x42/weakjack) --- libs/backends/jack/weak_libjack.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/backends/jack/weak_libjack.c b/libs/backends/jack/weak_libjack.c index 02705f44af..1bd3305dfc 100644 --- a/libs/backends/jack/weak_libjack.c +++ b/libs/backends/jack/weak_libjack.c @@ -191,6 +191,9 @@ int have_libjack (void) { /* dedicated support for jack_client_open(,..) variable arg function macro */ func_t WJACK_get_client_open(void) { + if (_status == -1) { + init_weak_jack(); + } return _j._client_open; }