X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/05b7549a0f980efa33265a091a5174a78851ce05..7515e526342f6ee07cbe92f5a458f1c2c4a1fcaf:/lunaix-os/includes/klibc/string.h?ds=inline diff --git a/lunaix-os/includes/klibc/string.h b/lunaix-os/includes/klibc/string.h index 9cbcb31..35fd53e 100644 --- a/lunaix-os/includes/klibc/string.h +++ b/lunaix-os/includes/klibc/string.h @@ -4,16 +4,16 @@ #include int -memcmp(const void*, const void*, size_t); +memcmp(const void* dest, const void* src, size_t size); void* -memcpy(void* __restrict, const void* __restrict, size_t); +memcpy(void* dest, const void* src, size_t size); void* -memmove(void*, const void*, size_t); +memmove(void* dest, const void* src, size_t size); void* -memset(void*, int, size_t); +memset(void* dest, int val, size_t size); size_t strlen(const char* str); @@ -30,4 +30,7 @@ strncpy(char* dest, const char* src, size_t n); const char* strchr(const char* str, int character); +int +streq(const char* a, const char* b); + #endif /* __LUNAIX_STRING_H */