Set lpnSize when insufficient

This commit is contained in:
Andrew Schwartzmeyer 2015-07-22 15:10:44 -07:00
parent edcb8b0402
commit 876a88c7d8

View file

@ -80,6 +80,7 @@ BOOL GetUserName(WCHAR_T *lpBuffer, LPDWORD lpnSize)
if (output.size()/2 + 1 > *lpnSize) {
errno = ERROR_INSUFFICIENT_BUFFER;
*lpnSize = output.size()/2 + 1;
return 0;
}