From bafa29de39d8dd755c01a1a0b853e4cf5d4fc10c Mon Sep 17 00:00:00 2001 From: falkTX Date: Tue, 11 Jan 2022 00:22:43 +0000 Subject: [PATCH] Fix glib patch Signed-off-by: falkTX --- patches/glib/win32/03_no-dllmain.patch | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/patches/glib/win32/03_no-dllmain.patch b/patches/glib/win32/03_no-dllmain.patch index 53e444e..3944476 100644 --- a/patches/glib/win32/03_no-dllmain.patch +++ b/patches/glib/win32/03_no-dllmain.patch @@ -1,5 +1,5 @@ diff --git a/glib/glib-init.c b/glib/glib-init.c -index e7002e6..12f94f2 100644 +index e7002e6..044b562 100644 --- a/glib/glib-init.c +++ b/glib/glib-init.c @@ -236,7 +236,7 @@ glib_init (void) @@ -11,7 +11,16 @@ index e7002e6..12f94f2 100644 BOOL WINAPI DllMain (HINSTANCE hinstDLL, DWORD fdwReason, -@@ -284,6 +284,11 @@ G_DEFINE_CONSTRUCTOR(glib_init_ctor) +@@ -276,6 +276,8 @@ DllMain (HINSTANCE hinstDLL, + + #elif defined (G_HAS_CONSTRUCTORS) + ++HMODULE glib_dll; ++ + #ifdef G_DEFINE_CONSTRUCTOR_NEEDS_PRAGMA + #pragma G_DEFINE_CONSTRUCTOR_PRAGMA_ARGS(glib_init_ctor) + #endif +@@ -284,6 +286,11 @@ G_DEFINE_CONSTRUCTOR(glib_init_ctor) static void glib_init_ctor (void) {