1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/posix/strings.c
2013-11-03 15:04:04 +01:00

17 lines
286 B
C

#include <strings.h>
#include <ctype.h>
int strncasecmp(const char *s1, const char *s2, size_t n)
{
while (n-- && tolower(*s1) == tolower(*s2)) {
if (!n && !*s1) {
break;
}
s1++;
s2++;
}
return (tolower(*s1) - tolower(*s2));
}