Set lpnSize when insufficient

This commit is contained in:
Andrew Schwartzmeyer 2015-07-22 15:10:44 -07:00
parent 0f07a65f50
commit 4a2c1c5a95

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;
}