fix MPW compiler errors
authorBradley Bell <btb@icculus.org>
Fri, 17 Dec 2004 14:17:03 +0000 (14:17 +0000)
committerBradley Bell <btb@icculus.org>
Fri, 17 Dec 2004 14:17:03 +0000 (14:17 +0000)
ChangeLog
misc/strutil.c

index c537604..c5acfdb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -15,6 +15,8 @@
        * D2X.make, arch/carbon/conf.h: compile as a classic powerpc app
        in MPW
 
+       * misc/strutil.c: fix MPW compiler errors
+
 2004-12-07  Chris Taylor  <c.taylor@student.curtin.edu.au>
 
        * 2d/font.c: Initialise the dataptr member correctly.
index 91cdc6b..ff18ece 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: strutil.c,v 1.13 2004-12-17 14:02:54 btb Exp $ */
+/* $Id: strutil.c,v 1.14 2004-12-17 14:17:03 btb Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -41,31 +41,37 @@ char *strdup(const char *str)
 
 int stricmp( const char *s1, const char *s2 )
 {
+       int u1;
+       int u2;
+
        do {
-               int u1 = toupper((int) *s1);
-               int u2 = toupper((int) *s2);
+               u1 = toupper((int) *s1);
+               u2 = toupper((int) *s2);
                if (u1 != u2)
                        return (u1 > u2) ? 1 : -1;
 
                s1++;
                s2++;
-       } while (u1 && u2)
+       } while (u1 && u2);
 
        return 0;
 }
 
 int strnicmp( const char *s1, const char *s2, int n )
 {
+       int u1;
+       int u2;
+
        do {
-               int u1 = toupper((int) *s1);
-               int u2 = toupper((int) *s2);
+               u1 = toupper((int) *s1);
+               u2 = toupper((int) *s2);
                if (u1 != u2)
                        return (u1 > u2) ? 1 : -1;
 
                s1++;
                s2++;
                n--;
-       } while (u1 && u2 && n)
+       } while (u1 && u2 && n);
 
        return 0;
 }