New function that returns the message string for a Win32 error code.
authorTor Lillqvist <tml@iki.fi>
Tue, 27 Oct 1998 04:11:32 +0000 (04:11 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Tue, 27 Oct 1998 04:11:32 +0000 (04:11 +0000)
2000-03-04  Tor Lillqvist  <tml@iki.fi>

* gwin32.c (g_win32_error_message): New function that returns the
message string for a Win32 error code.

* glib.h: Declare it.

* glib.def: Export it, plus g_node_copy.

* gmodule-win32.c: Call g_win32_error_message() to get the error
message strings.

* libgplugin_a.c
* libgplugin_b.c
* gmodule.c: Remove LibMain functions that were needed by LCC,
which is not a supported compiler.

* testgmodule.c (main): Test for G_MODULE_IMPL ==
G_MODULE_IMPL_WIN32, not G_OS_WIN32.

* gmoduleconf.h.win32: Remove LCC stuff from here, too.

gmodule/gmoduleconf.h.win32

index 9d4fcf9..fba7be6 100644 (file)
@@ -29,14 +29,12 @@ extern "C" {
 #define        G_MODULE_IMPL_DL        1
 #define        G_MODULE_IMPL_DLD       2
 #define        G_MODULE_IMPL_WIN32     3
+#define        G_MODULE_IMPL_OS2       4
+#define        G_MODULE_IMPL_BEOS      5
 
 #define        G_MODULE_IMPL           G_MODULE_IMPL_WIN32
 #undef G_MODULE_HAVE_DLERROR
 
-#ifdef __LCC__
-#define G_MODULE_NEED_USCORE
-#endif
-
 #ifdef __cplusplus
 }
 #endif /* __cplusplus */