|
@@ -212,7 +212,7 @@ void extension(const char* path, char* str, size_t len)
|
|
|
{
|
|
{
|
|
|
size_t final_len = (len >= (size_t)(path_len - last_dot)) ? (path_len - last_dot) : len;
|
|
size_t final_len = (len >= (size_t)(path_len - last_dot)) ? (path_len - last_dot) : len;
|
|
|
|
|
|
|
|
- memmove(str, path + last_dot + 1, final_len);
|
|
|
|
|
|
|
+ string::strncpy(str, path + last_dot + 1, final_len);
|
|
|
str[final_len] = '\0';
|
|
str[final_len] = '\0';
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|