From 7c91ec68f065e1b4a0ca4b4d526949d74e13d4d2 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Wed, 18 Apr 2012 16:25:29 +0200 Subject: [PATCH] Add _g_io_win32_get_module to get the gio HMODULE --- gio/giomodule-priv.h | 4 ++++ gio/giomodule.c | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/gio/giomodule-priv.h b/gio/giomodule-priv.h index b25d30574..c10500746 100644 --- a/gio/giomodule-priv.h +++ b/gio/giomodule-priv.h @@ -35,6 +35,10 @@ gpointer _g_io_module_get_default (const gchar *extension_point, const gchar *envvar, GIOModuleVerifyFunc verify_func); +#ifdef G_PLATFORM_WIN32 +void *_g_io_win32_get_module (void); +#endif + G_END_DECLS #endif /* __G_IO_MODULE_PRIV_H__ */ diff --git a/gio/giomodule.c b/gio/giomodule.c index 480f2f0e8..d8ce13815 100644 --- a/gio/giomodule.c +++ b/gio/giomodule.c @@ -795,6 +795,12 @@ DllMain (HINSTANCE hinstDLL, return TRUE; } +void * +_g_io_win32_get_module (void) +{ + return gio_dll; +} + #endif #undef GIO_MODULE_DIR