From fbbaf19a4fbda9741c1c9646cfb6913583749294 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sun, 30 Mar 2003 20:46:45 +0000 Subject: [PATCH] Minor strcasecmp optimization. --- platform/posix.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/platform/posix.c b/platform/posix.c index eab5d660..388db12e 100644 --- a/platform/posix.c +++ b/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));