WIN32 -> _WIN32; see http://predef.sourceforge.net/preos.html#sec25
diff --git a/libasn1fix/check_fixer.c b/libasn1fix/check_fixer.c
index 51e5bbf..3d5793e 100644
--- a/libasn1fix/check_fixer.c
+++ b/libasn1fix/check_fixer.c
@@ -1,7 +1,7 @@
#undef NDEBUG
#include "asn1fix_internal.h"
-#ifdef WIN32
+#ifdef _WIN32
#include <io.h>
#include <direct.h>
#define chdir _chdir
@@ -21,7 +21,7 @@
int
main(int ac, char **av) {
-#ifdef WIN32
+#ifdef _WIN32
intptr_t dir;
struct _finddata_t c_file;
#else
@@ -53,13 +53,13 @@
fprintf(stderr, "Testing in ./tests...\n");
ret = chdir("../tests");
assert(ret == 0);
-#ifdef WIN32
+#ifdef _WIN32
dir = _findfirst("*.asn1", &c_file);
assert(dir != -1L);
#else
dir = opendir(".");
assert(dir);
-#endif /* WIN32 */
+#endif /* _WIN32 */
} else {
dir = 0;
}
@@ -68,13 +68,13 @@
* Scan every *.asn1 file and try to parse and fix it.
*/
if(dir) {
-#ifdef WIN32
+#ifdef _WIN32
do {
filename = c_file.name;
#else
while((dp = readdir(dir))) {
filename = dp->d_name;
-#endif /* WIN32 */
+#endif /* _WIN32 */
len = strlen(filename);
if(len <= 5 || strcmp(filename + len - 5, ".asn1"))
continue;
@@ -85,13 +85,13 @@
failed++;
}
completed++;
-#ifdef WIN32
+#ifdef _WIN32
} while(_findnext(dir, &c_file) == 0);
_findclose(dir);
#else
}
closedir(dir);
-#endif /* WIN32 */
+#endif /* _WIN32 */
fprintf(stderr,