Mercurial
diff dowa/d_string.c @ 63:fff1b048dda6
[Postdog] Fixed a problem where string did not wrap.
| author | June Park <parkjune1995@gmail.com> |
|---|---|
| date | Tue, 23 Dec 2025 14:00:37 -0800 |
| parents | adcfad6e86fb |
| children | 75de5903355c |
line wrap: on
line diff
--- a/dowa/d_string.c Tue Dec 23 11:48:11 2025 -0800 +++ b/dowa/d_string.c Tue Dec 23 14:00:37 2025 -0800 @@ -6,3 +6,16 @@ return buffer; } +const char *Dowa_String_Slice(const char *from, size_t start, size_t end) +{ + static char buffer[1024] = {0}; + size_t buffer_pos = 0; + for (int i = start; start < strlen(from) || start < end; i++) + { + buffer[buffer_pos++] = from[i]; + } + return buffer; +} + + +