Author: Kev <klmitch@mit.edu>
[ircu2.10.12-pk.git] / ircd / ircd_string.c
index 4f90c9f3928b29b14647f14bececf146eb6f85d1..6b18f7cbbfc8e40fd7b8ea8d7a4682d1ed5c711b 100644 (file)
@@ -262,7 +262,7 @@ int ircd_strcmp(const char *a, const char *b)
     else
       ++rb;
   }
-  return (*ra - *rb);
+  return (ToLower(*ra) - ToLower(*rb));
 }
 
 /** Case insensitive comparison of the starts of two strings.
@@ -285,7 +285,7 @@ int ircd_strncmp(const char *a, const char *b, size_t n)
     else
       ++rb;
   }
-  return (*ra - *rb);
+  return (ToLower(*ra) - ToLower(*rb));
 }
 
 /** Fill a vector of distinct names from a delimited input list.