blob: 0e7f417c7d4ff27e07ef214def3c3dee372ea434 [file] [log] [blame]
// RUN: test.sh -p -t %t %s
// Test to see that strncasecmp() works as expected.
#include <assert.h>
#include <strings.h>
int main(void) {
assert(strncasecmp("abc", "aDc", 3) < 0);
assert(strncasecmp("aBc", "adc", 3) < 0);
assert(strncasecmp("xzZ", "xzz", 3) == 0);
assert(strncasecmp("xzz", "xzZ", 3) == 0);
assert(strncasecmp("XZz", "xyz", 3) > 0);
assert(strncasecmp("Xzz", "xYz", 3) > 0);
return 0;
}