From babe9d6cf70d43bf63ea684ff65142ae66581db9 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 27 Apr 2012 01:22:22 +0000 Subject: Initialise thread system if necessary to work in non-Gtk hosts. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4283 a436a847-0d15-0410-975c-d299462d15a1 --- src/server/ingen_lv2.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/server/ingen_lv2.cpp b/src/server/ingen_lv2.cpp index a8466dda..d68b749b 100644 --- a/src/server/ingen_lv2.cpp +++ b/src/server/ingen_lv2.cpp @@ -369,6 +369,10 @@ ingen_instantiate(const LV2_Descriptor* descriptor, const char* bundle_path, const LV2_Feature*const* features) { + if (!Glib::thread_supported()) { + Glib::thread_init(); + } + Shared::set_bundle_path(bundle_path); Lib::Patches patches = find_patches( Glib::filename_to_uri( -- cgit v1.2.1