|
69 | 69 | #if defined(_MSC_VER) |
70 | 70 | #include<direct.h> |
71 | 71 | #include<io.h> |
72 | | -#definestrcasecmp _stricmp |
73 | 72 | #definegetpid GetCurrentProcessId |
74 | 73 | #defineumask _umask |
75 | 74 | typedefintmode_t; |
@@ -1381,27 +1380,27 @@ enum encoding ParseEncoding(const char* encoding, |
1381 | 1380 | break; |
1382 | 1381 | } |
1383 | 1382 |
|
1384 | | -if (strcasecmp(encoding, "utf8") == 0) { |
| 1383 | +if (StringEqualNoCase(encoding, "utf8")) { |
1385 | 1384 | returnUTF8; |
1386 | | - } elseif (strcasecmp(encoding, "utf-8") == 0) { |
| 1385 | + } elseif (StringEqualNoCase(encoding, "utf-8")) { |
1387 | 1386 | returnUTF8; |
1388 | | - } elseif (strcasecmp(encoding, "ascii") == 0) { |
| 1387 | + } elseif (StringEqualNoCase(encoding, "ascii")) { |
1389 | 1388 | returnASCII; |
1390 | | - } elseif (strcasecmp(encoding, "base64") == 0) { |
| 1389 | + } elseif (StringEqualNoCase(encoding, "base64")) { |
1391 | 1390 | returnBASE64; |
1392 | | - } elseif (strcasecmp(encoding, "ucs2") == 0) { |
| 1391 | + } elseif (StringEqualNoCase(encoding, "ucs2")) { |
1393 | 1392 | returnUCS2; |
1394 | | - } elseif (strcasecmp(encoding, "ucs-2") == 0) { |
| 1393 | + } elseif (StringEqualNoCase(encoding, "ucs-2")) { |
1395 | 1394 | returnUCS2; |
1396 | | - } elseif (strcasecmp(encoding, "utf16le") == 0) { |
| 1395 | + } elseif (StringEqualNoCase(encoding, "utf16le")) { |
1397 | 1396 | returnUCS2; |
1398 | | - } elseif (strcasecmp(encoding, "utf-16le") == 0) { |
| 1397 | + } elseif (StringEqualNoCase(encoding, "utf-16le")) { |
1399 | 1398 | returnUCS2; |
1400 | | - } elseif (strcasecmp(encoding, "binary") == 0) { |
| 1399 | + } elseif (StringEqualNoCase(encoding, "binary")) { |
1401 | 1400 | returnBINARY; |
1402 | | - } elseif (strcasecmp(encoding, "buffer") == 0) { |
| 1401 | + } elseif (StringEqualNoCase(encoding, "buffer")) { |
1403 | 1402 | returnBUFFER; |
1404 | | - } elseif (strcasecmp(encoding, "hex") == 0) { |
| 1403 | + } elseif (StringEqualNoCase(encoding, "hex")) { |
1405 | 1404 | returnHEX; |
1406 | 1405 | } else { |
1407 | 1406 | return default_encoding; |
|
0 commit comments