[msvc] Update csproj files
[mono.git] / eglib / src / gmodule.h
index d277cd793b3fabf4e76efcb1568c54a2bf2ec863..ee89683f5101cd79a21638f0faaf62a71adb19a9 100644 (file)
@@ -3,6 +3,15 @@
 
 #include <glib.h>
 
+#define G_MODULE_IMPORT extern
+#ifdef G_OS_WIN32
+#define G_MODULE_EXPORT __declspec(dllexport)
+#else
+#define G_MODULE_EXPORT
+#endif
+
+G_BEGIN_DECLS
+
 /*
  * Modules
  */
@@ -20,4 +29,9 @@ const gchar *g_module_error (void);
 gboolean g_module_close (GModule *module);
 gchar *  g_module_build_path (const gchar *directory, const gchar *module_name);
 
+extern char *gmodule_libprefix;
+extern char *gmodule_libsuffix;
+
+G_END_DECLS
+
 #endif