Avoid compiler-generated memset by using internal_memset.

Fixes PR17025.

llvm-svn: 189693
This commit is contained in:
Will Dietz 2013-08-30 19:53:55 +00:00
parent b6b3e50bf3
commit 1b9b9ec464
1 changed files with 1 additions and 2 deletions

View File

@ -152,8 +152,7 @@ char *internal_strncpy(char *dst, const char *src, uptr n) {
uptr i;
for (i = 0; i < n && src[i]; i++)
dst[i] = src[i];
for (; i < n; i++)
dst[i] = '\0';
internal_memset(dst + i, '\0', n - i);
return dst;
}