From 138595961baac929df280264f3bdb729a6be33fa Mon Sep 17 00:00:00 2001 From: Muhammad Zahalqa Date: Thu, 13 Aug 2020 19:21:54 +0300 Subject: [PATCH] LibC: mark strdup & strndup as __attribute__((malloc)) --- Libraries/LibC/string.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Libraries/LibC/string.h b/Libraries/LibC/string.h index 0d8a0a194a..c2b5fb40f5 100644 --- a/Libraries/LibC/string.h +++ b/Libraries/LibC/string.h @@ -45,8 +45,8 @@ const void* memmem(const void* haystack, size_t, const void* needle, size_t); void bzero(void*, size_t); void bcopy(const void*, void*, size_t); void* memset(void*, int, size_t); -char* strdup(const char*); -char* strndup(const char*, size_t); +__attribute__((malloc)) char* strdup(const char*); +__attribute__((malloc)) char* strndup(const char*, size_t); char* strcpy(char* dest, const char* src); char* strncpy(char* dest, const char* src, size_t); char* strchr(const char*, int c);