8146317: Memory leak in wcstombsdmp

Reviewed-by: serb, psadhukhan, ssadetsky
This commit is contained in:
Alex Henrie 2016-01-18 21:19:36 +03:00 committed by Sergey Bylokhov
parent d21f33aa5d
commit 0e2ceaee82

View File

@ -221,8 +221,10 @@ wcstombsdmp(wchar_t *wcs, int len)
}
/* TODO: check return values... Handle invalid characters properly... */
if (wcstombs(mbs, wcs, n) == (size_t)-1)
if (wcstombs(mbs, wcs, n) == (size_t)-1) {
free(mbs);
return NULL;
}
return mbs;
}