From 24021a86b7d577670da9057e80de863ed0269e9c Mon Sep 17 00:00:00 2001 From: Stefan de Konink Date: Mon, 6 Aug 2007 16:56:37 +0200 Subject: [PATCH] Update for getting Threading to work with Ubuntu. http://www.chinese-forums.com/showpost.php?p=118043&postcount=42 --- main.c | 4 +++- singleword/main.c | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index 097d661..37226d3 100644 --- a/main.c +++ b/main.c @@ -24,7 +24,9 @@ int main(int argc, char **argv) g_error(_("Could not open the GUI!")); return -1; } else { - g_thread_init(NULL); + if (!g_thread_supported()) { + g_thread_init(NULL); + } /* connect signal handlers */ glade_xml_signal_autoconnect(xml); diff --git a/singleword/main.c b/singleword/main.c index 9993b57..1d0ca11 100644 --- a/singleword/main.c +++ b/singleword/main.c @@ -30,7 +30,9 @@ int main(int argc, char **argv) removeRecordings(); - g_thread_init(NULL); + if (!g_thread_supported()) { + g_thread_init(NULL); + } /* connect signal handlers */ glade_xml_signal_autoconnect(xml); -- 2.11.4.GIT