Cleanup: remove unused BLI_strncat_utf8
Behaves differently to strncat, BLI_strncpy_utf8_rlen can be used for a similar purpose.
This commit is contained in:
@@ -32,8 +32,6 @@ char *BLI_strncpy_utf8(char *__restrict dst, const char *__restrict src, size_t
|
||||
ATTR_NONNULL();
|
||||
size_t BLI_strncpy_utf8_rlen(char *__restrict dst, const char *__restrict src, size_t maxncpy)
|
||||
ATTR_NONNULL();
|
||||
char *BLI_strncat_utf8(char *__restrict dst, const char *__restrict src, size_t maxncpy)
|
||||
ATTR_NONNULL();
|
||||
ptrdiff_t BLI_utf8_invalid_byte(const char *str, size_t length) ATTR_NONNULL();
|
||||
int BLI_utf8_invalid_strip(char *str, size_t length) ATTR_NONNULL();
|
||||
|
||||
|
||||
@@ -288,22 +288,6 @@ size_t BLI_strncpy_utf8_rlen(char *__restrict dst, const char *__restrict src, s
|
||||
return (size_t)(dst - r_dst);
|
||||
}
|
||||
|
||||
char *BLI_strncat_utf8(char *__restrict dst, const char *__restrict src, size_t maxncpy)
|
||||
{
|
||||
while (*dst && maxncpy > 0) {
|
||||
dst++;
|
||||
maxncpy--;
|
||||
}
|
||||
|
||||
#ifdef DEBUG_STRSIZE
|
||||
memset(dst, 0xff, sizeof(*dst) * maxncpy);
|
||||
#endif
|
||||
|
||||
BLI_STR_UTF8_CPY(dst, src, maxncpy);
|
||||
|
||||
return dst;
|
||||
}
|
||||
|
||||
#undef BLI_STR_UTF8_CPY
|
||||
|
||||
/* --------------------------------------------------------------------------*/
|
||||
|
||||
Reference in New Issue
Block a user