@@ -1295,7 +1295,8 @@ int ImStrnicmp(const char* str1, const char* str2, size_t count)
void ImStrncpy(char* dst, const char* src, size_t count)
{
if (count < 1) return;
- strncpy(dst, src, count);
+ if (count > 1)
+ strncpy(dst, src, count-1);
dst[count-1] = 0;
}