/trunk/uspace/lib/libc/generic/string.c |
---|
328,7 → 328,8 |
{ |
char *orig = dest; |
while ((*(dest++) = *(src++))); |
while ((*(dest++) = *(src++))) |
; |
return orig; |
} |
336,9 → 337,21 |
{ |
char *orig = dest; |
while ((*(dest++) = *(src++)) && --n); |
while ((*(dest++) = *(src++)) && --n) |
; |
return orig; |
} |
char *strcat(char *dest, const char *src) |
{ |
char *orig = dest; |
while (*dest++) |
; |
--dest; |
while ((*dest++ = *src++)) |
; |
return orig; |
} |
/** @} |
*/ |