Procházet zdrojové kódy

Minor strcasecmp optimization.

Ryan C. Gordon před 23 roky
rodič
revize
fbbaf19a4f
1 změnil soubory, kde provedl 2 přidání a 4 odebrání
  1. 2 4
      platform/posix.c

+ 2 - 4
platform/posix.c

@@ -131,10 +131,8 @@ int __PHYSFS_platformStricmp(const char *x, const char *y)
     {
         ux = toupper((int) *x);
         uy = toupper((int) *y);
-        if (ux > uy)
-            return(1);
-        else if (ux < uy)
-            return(-1);
+        if (ux != uy)
+            return((ux > uy) ? 1 : -1);
         x++;
         y++;
     } while ((ux) && (uy));