Placate gcc's `-Wall' warnings.
[u/mdw/putty] / unicode.c
index dc78898..1cafcc1 100644 (file)
--- a/unicode.c
+++ b/unicode.c
@@ -658,9 +658,10 @@ int decode_codepage(char *cp_name)
 
     if (cp_name && *cp_name) {
        d = cp_name;
-       if (strnicmp(d, "cp", 2) == 0)
+       if (tolower(d[0]) == 'c' && tolower(d[1]) == 'p')
            d += 2;
-       if (strnicmp(d, "ibm", 3) == 0)
+       if (tolower(d[0]) == 'i' && tolower(d[1]) == 'b'
+           && tolower(d[1]) == 'm')
            d += 3;
        for (s = d; *s >= '0' && *s <= '9'; s++);
        if (*s == 0 && s != d)