]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
codegen: Do not call g_thread_init when targeting GLib >= 2.32
authorJürg Billeter <j@bitron.ch>
Fri, 19 Oct 2012 19:28:03 +0000 (21:28 +0200)
committerJürg Billeter <j@bitron.ch>
Sun, 11 Nov 2012 13:00:42 +0000 (14:00 +0100)
codegen/valaccodemethodmodule.vala

index a4254902168ee77f3d6b2b4f7aa5d4541f722a7e..d6b8cf421250c612e56ceae6f99fd3370828dfea 100644 (file)
@@ -834,7 +834,7 @@ public abstract class Vala.CCodeMethodModule : CCodeStructModule {
                                ccode.add_expression (mem_profiler_init_call);
                        }
 
-                       if (context.thread) {
+                       if (context.thread && !context.require_glib_version (2, 32)) {
                                var thread_init_call = new CCodeFunctionCall (new CCodeIdentifier ("g_thread_init"));
                                thread_init_call.line = cmain.line;
                                thread_init_call.add_argument (new CCodeConstant ("NULL"));