X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=eglib%2Fsrc%2Fgmodule.h;h=ee89683f5101cd79a21638f0faaf62a71adb19a9;hb=253c5fb1d3107a90fd92cb3275bf7bd8cffe0d8f;hp=d277cd793b3fabf4e76efcb1568c54a2bf2ec863;hpb=b2262f41726a89c8209facb3ea9e4be9582422b5;p=mono.git diff --git a/eglib/src/gmodule.h b/eglib/src/gmodule.h index d277cd793b3..ee89683f510 100644 --- a/eglib/src/gmodule.h +++ b/eglib/src/gmodule.h @@ -3,6 +3,15 @@ #include +#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