зеркало из https://github.com/mozilla/gecko-dev.git
Bug 826171 - Fix strndup in memory/build/mozmemory_wrap.c. r=jlebar
This commit is contained in:
Родитель
76292d2616
Коммит
e6d10e0341
|
@ -73,8 +73,10 @@ MOZ_MEMORY_API char *
|
|||
strndup_impl(const char *src, size_t len)
|
||||
{
|
||||
char* dst = (char*) malloc_impl(len + 1);
|
||||
if (dst)
|
||||
strncpy(dst, src, len + 1);
|
||||
if (dst) {
|
||||
strncpy(dst, src, len);
|
||||
dst[len] = '\0';
|
||||
}
|
||||
return dst;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче