/programs/cmm/lib/strings.h |
---|
397,7 → 397,10 |
:void strncat(dword dst, src, dword len) |
{ |
while (ESBYTE[dst]) dst++; |
while (ESBYTE[dst]) && (len) { |
dst++; |
len--; |
} |
while (ESBYTE[src]) && (len) { |
ESBYTE[dst] = ESBYTE[src]; |
dst++; |
404,6 → 407,7 |
src++; |
len--; |
} |
ESBYTE[dst] = 0; |
} |
inline fastcall void chrcat(ESI, DI) |