1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 13:57:35 +00:00

LibC: Remove some functions we had two of

This commit is contained in:
Andreas Kling 2019-12-27 16:54:41 +01:00
parent cbdd65e4d9
commit 4d997308c2
2 changed files with 0 additions and 34 deletions

View file

@ -93,35 +93,6 @@ int strncmp(const char* s1, const char* s2, size_t n)
return 0;
}
int strcasecmp(const char* s1, const char* s2)
{
int c1, c2;
for (;;) {
c1 = tolower(*s1++);
c2 = tolower(*s2++);
if (c1 == 0 || c1 != c2) {
return c1 - c2;
}
}
}
int strncasecmp(const char* s1, const char* s2, size_t n)
{
if (n == 0) {
return 0;
}
while (n-- != 0 && tolower(*s1) == tolower(*s2)) {
if (n == 0 || *s1 == '\0' || *s2 == '\0') {
break;
}
s1++;
s2++;
}
return tolower(*s1) - tolower(*s2);
}
int memcmp(const void* v1, const void* v2, size_t n)
{
auto* s1 = (const uint8_t*)v1;