From: Ryan Lortie Date: Tue, 4 Oct 2011 19:44:48 +0000 (-0400) Subject: win32 fixes from g_thread_init() deprecation X-Git-Tag: 2.31.0~238 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2e5cb6f52242a235f09d0b72954ed06591c01c06;p=platform%2Fupstream%2Fglib.git win32 fixes from g_thread_init() deprecation I can't even begin to imagine how these fell through the cracks... --- diff --git a/glib/gmessages.c b/glib/gmessages.c index 5a5669f..ae1510b 100644 --- a/glib/gmessages.c +++ b/glib/gmessages.c @@ -74,10 +74,8 @@ #ifdef G_OS_WIN32 #include /* For getpid() */ #include -# define STRICT /* Strict typing, please */ # define _WIN32_WINDOWS 0x0401 /* to get IsDebuggerPresent */ # include -# undef STRICT #endif @@ -114,9 +112,7 @@ static gpointer fatal_log_data; /* --- functions --- */ #ifdef G_OS_WIN32 -# define STRICT # include -# undef STRICT static gboolean win32_keep_fatal_message = FALSE; /* This default message will usually be overwritten. */ diff --git a/glib/gthread-win32.c b/glib/gthread-win32.c index efd0a70..8607431 100644 --- a/glib/gthread-win32.c +++ b/glib/gthread-win32.c @@ -1071,7 +1071,7 @@ g_thread_lookup_native_funcs (void) } G_GNUC_INTERNAL void -g_thread_DllMain (void) +g_thread_win32_init (void) { if (g_thread_lookup_native_funcs ()) fprintf (stderr, "(debug) GThread using native mode\n"); diff --git a/glib/gutils.c b/glib/gutils.c index 0a66998..cfafbfd 100644 --- a/glib/gutils.c +++ b/glib/gutils.c @@ -99,6 +99,7 @@ #define __G_UTILS_C__ #include "gutils.h" +#include "glib-init.h" #include "gfileutils.h" #include "ghash.h" #include "gslist.h" @@ -137,9 +138,7 @@ #endif #ifdef G_PLATFORM_WIN32 -# define STRICT /* Strict typing, please */ # include -# undef STRICT # ifndef GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS # define GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT 2 # define GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS 4 @@ -191,26 +190,6 @@ const guint glib_binary_age = GLIB_BINARY_AGE; #ifdef G_PLATFORM_WIN32 -static HMODULE glib_dll = NULL; - -#ifdef DLL_EXPORT - -BOOL WINAPI -DllMain (HINSTANCE hinstDLL, - DWORD fdwReason, - LPVOID lpvReserved) -{ - if (fdwReason == DLL_PROCESS_ATTACH) - { - glib_dll = hinstDLL; - g_thread_DllMain (); - } - - return TRUE; -} - -#endif - gchar * _glib_get_dll_directory (void) {