diff -x CVS -bru3 ./glibconfig.h.win32 ../glib/glibconfig.h.win32
--- ./glibconfig.h.win32        Tue Oct 27 05:44:44 1998
+++ ../glib/glibconfig.h.win32  Tue Oct 27 06:13:46 1998
@@ -21,6 +21,10 @@
/* Define if you have the ANSI C header files.  */
#define STDC_HEADERS 1

+/* Define if your processor stores words with the most significant
+   byte first (like Motorola and SPARC, unlike Intel and VAX).  */
+/* #undef WORDS_BIGENDIAN */
+
/* #undef ENABLE_MEM_CHECK */
/* #undef ENABLE_MEM_PROFILE */

diff -x CVS -bru3 ./gutils.c ../glib/gutils.c
--- ./gutils.c  Tue Oct 27 05:44:46 1998
+++ ../glib/gutils.c    Tue Oct 27 06:11:34 1998
@@ -322,15 +322,17 @@
gchar*
g_getenv (const gchar *variable)
{
+#ifndef NATIVE_WIN32
  g_return_val_if_fail (variable != NULL, NULL);

-#ifndef NATIVE_WIN32
  return getenv (variable);
#else
  gchar *v;
  guint l, k;
  gchar *p;

+  g_return_val_if_fail (variable != NULL, NULL);
+
  v = getenv (variable);
  if (!v)
    return NULL;
diff -x CVS -bru3 ./makefile.msc ../glib/makefile.msc
--- ./makefile.msc      Tue Oct 27 05:44:46 1998
+++ ../glib/makefile.msc        Tue Oct 27 06:05:00 1998
@@ -63,7 +63,7 @@
       gmodule.obj

gmodule-$(GLIB_VER).dll : $(gmodule_OBJECTS)
-       $(CC) $(CFLAGS) -MD -LD -Fegmodule-$(GLIB_VER).dll $(gmodule_OBJECTS) glib-$(GLIB_VER).lib $(LDFLAGS) /def:gmodule.def
+       $(CC) $(CFLAGS) -MD -LD -Fegmodule-$(GLIB_VER).dll $(gmodule_OBJECTS) glib-$(GLIB_VER).lib $(LDFLAGS) /def:gmodule\gmodule.def

gmodule.obj : gmodule\gmodule.c gmodule\gmodule-win32.c
       $(CC) $(CFLAGS) -Igmodule -c -DG_LIB_DOMAIN=g_log_domain_gmodule gmodule\gmodule.c