2025-11-22 02:29:49 +09:00
|
|
|
#include <MDE/Core/String.h>
|
2025-11-16 12:01:34 +09:00
|
|
|
|
2025-11-17 18:20:56 +09:00
|
|
|
char* MDEStringDuplicate(const char* src) {
|
2025-11-16 12:01:34 +09:00
|
|
|
char* s = malloc(strlen(src) + 1);
|
|
|
|
|
|
|
|
|
|
strcpy(s, src);
|
|
|
|
|
|
|
|
|
|
return s;
|
|
|
|
|
}
|
2025-11-23 17:23:35 +09:00
|
|
|
|
|
|
|
|
char* MDEStringConcatenate(const char* str1, const char* str2) {
|
|
|
|
|
char* r = malloc(strlen(str1) + strlen(str2) + 1);
|
|
|
|
|
strcpy(r, str1);
|
|
|
|
|
strcat(r, str2);
|
|
|
|
|
|
|
|
|
|
return r;
|
|
|
|
|
}
|