2010-05-11 Miguel de Icaza <miguel@novell.com>
[mono.git] / eglib / src / gmodule.h
index d277cd793b3fabf4e76efcb1568c54a2bf2ec863..ae52dcfdd7a8f2c7b600fa3ab47bd6341560a637 100644 (file)
@@ -3,6 +3,13 @@
 
 #include <glib.h>
 
+#define G_MODULE_IMPORT extern
+#ifdef G_OS_WIN32
+#define G_MODULE_EXPORT __declspec(dllexport)
+#else
+#define G_MODULE_EXPORT
+#endif
+
 /*
  * Modules
  */
@@ -20,4 +27,7 @@ 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;
+
 #endif