summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/include/ChangeLog5
-rw-r--r--src/include/win-mac.h4
2 files changed, 9 insertions, 0 deletions
diff --git a/src/include/ChangeLog b/src/include/ChangeLog
index 5ca7de2e10..fdfcce86d1 100644
--- a/src/include/ChangeLog
+++ b/src/include/ChangeLog
@@ -1,3 +1,8 @@
+2004-01-04 Jeffrey Altman <jaltman@mit.edu>
+
+ * win-mac.h: conditionally define strcasecmp/strncasecmp macros
+ only if they do not already exist.
+
2003-12-23 Ken Raeburn <raeburn@mit.edu>
* configure.in: Check for flock, fchmod, chmod, strftime,
diff --git a/src/include/win-mac.h b/src/include/win-mac.h
index b7519d7527..d1ad62bef2 100644
--- a/src/include/win-mac.h
+++ b/src/include/win-mac.h
@@ -148,8 +148,12 @@ typedef unsigned char u_char;
/*
* Functions with slightly different names on the PC
*/
+#ifndef strcasecmp
#define strcasecmp stricmp
+#endif
+#ifndef strncasecmp
#define strncasecmp strnicmp
+#endif
HINSTANCE get_lib_instance(void);