include/strutil.h, misc/strutil.c: add str(n)icmp for carbon
authorMartin Schaffner <schaffnerb@gmx.ch>
Sun, 1 Aug 2004 13:28:32 +0000 (13:28 +0000)
committerMartin Schaffner <schaffnerb@gmx.ch>
Sun, 1 Aug 2004 13:28:32 +0000 (13:28 +0000)
ChangeLog
include/strutil.h
misc/strutil.c

index 29517ef..cf6a304 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -10,6 +10,8 @@
        arch/carbon/findfile.c, arch/carbon/SDL_main.c, arch/carbon/descent.r:
        New files for supporting compilation with MPW for carbon (Mac OS 9).
 
+       * include/strutil.h, misc/strutil.c: add str(n)icmp for carbon
+
 2004-06-26  Chris Taylor  <c.taylor@student.curtin.edu.au>
 
        * main/gamemine.c, main/gamemine.h, main/gamesave.c: remove some
index 4bf1412..26abc07 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: strutil.h,v 1.10 2004-05-31 08:33:41 btb Exp $ */
+/* $Id: strutil.h,v 1.11 2004-08-01 13:28:32 schaffner Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -15,13 +15,13 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 #ifndef _STRUTILS_H
 #define _STRUTILS_H
 
-#ifndef _WIN32
-#include <string.h>
-#define stricmp(a,b) strcasecmp(a,b)
-#define strnicmp(a,b,c) strncasecmp(a,b,c)
-#elif 0
-extern int stricmp(char *str1, char *str2);
-extern int strnicmp(char *str1, char *str2, int n);
+#if defined(macintosh)
+ extern int stricmp(char *str1, char *str2);
+ extern int strnicmp(char *str1, char *str2, int n);
+#elif defined(_WIN32)
+# include <string.h>
+# define stricmp(a,b) strcasecmp(a,b)
+# define strnicmp(a,b,c) strncasecmp(a,b,c)
 #endif
 
 #ifdef _WIN32_WCE
index 2dce265..6dbe664 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: strutil.c,v 1.9 2003-11-26 12:26:36 btb Exp $ */
+/* $Id: strutil.c,v 1.10 2004-08-01 13:28:32 schaffner Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -24,7 +24,7 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 #include "u_mem.h"
 #include "error.h"
 
-#if 0
+#ifdef macintosh
 // string compare without regard to case
 
 int stricmp( char *s1, char *s2 )