Fix MingW build
[alexxy/gromacs.git] / src / external / vmd_molfile / vmddlopen.c
index a060cf6e18859a0bce2f0eb214353866f6cd55d8..ed9f35e6a76b6da2b3777edf31e74443ac1a88e7 100644 (file)
@@ -153,7 +153,7 @@ const char *vmddlerror( void  ) {
   return errorString;
 }
 
-#elif defined(_MSC_VER)
+#elif defined( _WIN32 ) || defined( _WIN64 )
 
 #include <windows.h>
 
@@ -165,7 +165,7 @@ const char *vmddlerror(void) {
   static CHAR szBuf[80]; 
   DWORD dw = GetLastError(); 
  
-  sprintf(szBuf, "vmddlopen failed: GetLastError returned %u\n", dw); 
+  sprintf(szBuf, "vmddlopen failed: GetLastError returned %lu\n", dw);
   return szBuf;
 }