From 4d997308c2d1b866eb9abc4c5b0318191b907fd7 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Fri, 27 Dec 2019 16:54:41 +0100 Subject: [PATCH] LibC: Remove some functions we had two of --- Libraries/LibC/string.cpp | 29 ----------------------------- Libraries/LibC/unistd.cpp | 5 ----- 2 files changed, 34 deletions(-) diff --git a/Libraries/LibC/string.cpp b/Libraries/LibC/string.cpp index d079422286..fb86b67634 100644 --- a/Libraries/LibC/string.cpp +++ b/Libraries/LibC/string.cpp @@ -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; diff --git a/Libraries/LibC/unistd.cpp b/Libraries/LibC/unistd.cpp index 066cf4c223..7b1bc2dd0f 100644 --- a/Libraries/LibC/unistd.cpp +++ b/Libraries/LibC/unistd.cpp @@ -225,11 +225,6 @@ pid_t waitpid(pid_t waitee, int* wstatus, int options) __RETURN_WITH_ERRNO(rc, rc, -1); } -pid_t wait(int* wstatus) -{ - return waitpid(-1, wstatus, 0); -} - int lstat(const char* path, struct stat* statbuf) { int rc = syscall(SC_lstat, path, statbuf);