Răsfoiți Sursa

Add wrapper to strncat

Daniele Bartolini 13 ani în urmă
părinte
comite
7cf9b7caf7
1 a modificat fișierele cu 7 adăugiri și 0 ștergeri
  1. 7 0
      src/core/strings/String.h

+ 7 - 0
src/core/strings/String.h

@@ -49,6 +49,7 @@ const char*			strstr(const char* str1, const char* str2);
 int32_t				strcmp(const char* str1, const char* str2);
 char*				strcpy(char* dest, const char* src);
 char*				strncpy(char* dest, const char* src, size_t len);
+char*				strncat(char* dest, const char* src, size_t len);
 
 const char*			begin(const char* str);
 const char*			end(const char* str);
@@ -340,6 +341,12 @@ inline char* strncpy(char* dest, const char* src, size_t len)
 	return ::strncpy(dest, src, len);
 }
 
+//-----------------------------------------------------------------------------
+inline char* strncat(char* dest, const char* src, size_t len)
+{
+	return ::strncat(dest, src, len);
+}
+
 //-----------------------------------------------------------------------------
 inline const char* begin(const char* str)
 {