Mercurial
comparison 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 |
comparison
equal
deleted
inserted
replaced
| 62:ea9ef388ab97 | 63:fff1b048dda6 |
|---|---|
| 4 { | 4 { |
| 5 sprintf(buffer, "%d", int32); | 5 sprintf(buffer, "%d", int32); |
| 6 return buffer; | 6 return buffer; |
| 7 } | 7 } |
| 8 | 8 |
| 9 const char *Dowa_String_Slice(const char *from, size_t start, size_t end) | |
| 10 { | |
| 11 static char buffer[1024] = {0}; | |
| 12 size_t buffer_pos = 0; | |
| 13 for (int i = start; start < strlen(from) || start < end; i++) | |
| 14 { | |
| 15 buffer[buffer_pos++] = from[i]; | |
| 16 } | |
| 17 return buffer; | |
| 18 } | |
| 19 | |
| 20 | |
| 21 |