From df7057e949db637f9d2d58272d08c7aae58be961 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 26 Nov 2011 04:19:02 +0000 Subject: Fix potential crash on exit. git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3640 a436a847-0d15-0410-975c-d299462d15a1 --- src/JackDriver.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/JackDriver.cpp b/src/JackDriver.cpp index cadadb7..2a81b51 100644 --- a/src/JackDriver.cpp +++ b/src/JackDriver.cpp @@ -123,7 +123,9 @@ is_jack_port(const PatchagePort* port) void JackDriver::destroy_all() { - _app->canvas()->remove_ports(is_jack_port); + if (_app->canvas()) { + _app->canvas()->remove_ports(is_jack_port); + } } PatchagePort* -- cgit v1.2.1