--- glib-@GLIB_VERSION@.orig\glib\gstdio.h	2010-10-02 23:36:20.375000000 +0900
+++ glib-@GLIB_VERSION@\glib\gstdio.h	2010-10-03 04:27:27.187500000 +0900
@@ -27,7 +27,7 @@
 
 G_BEGIN_DECLS
 
-#if defined (_MSC_VER) && !defined(_WIN64)
+#if _MSC_VER >= 1400 && !defined(_WIN64)
 
 /* Make it clear that we mean the struct with 32-bit st_size and
  * 32-bit st_*time fields as that is how the 32-bit GLib DLL normally
