Module: wine Branch: master Commit: f21bd7ba1d60a56e23c6477ff44571e9d9d8e29d URL: http://source.winehq.org/git/wine.git/?a=commit;h=f21bd7ba1d60a56e23c6477ff4...
Author: Kai Blin kai.blin@gmail.com Date: Thu Jan 4 12:27:45 2007 +0100
shlwapi: Remove redundant check in assignment (Coverity).
---
dlls/shlwapi/reg.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/shlwapi/reg.c b/dlls/shlwapi/reg.c index e1182ff..3ad4ebc 100644 --- a/dlls/shlwapi/reg.c +++ b/dlls/shlwapi/reg.c @@ -1398,7 +1398,7 @@ DWORD WINAPI SHQueryValueExA( HKEY hKey, if ((!pvData) || (dwRet == ERROR_MORE_DATA) ) { char cNull = '\0'; - nBytesToAlloc = (!pvData || (dwRet == ERROR_MORE_DATA)) ? dwUnExpDataLen : *pcbData; + nBytesToAlloc = dwUnExpDataLen;
szData = (LPSTR) LocalAlloc(LMEM_ZEROINIT, nBytesToAlloc); RegQueryValueExA (hKey, lpszValue, lpReserved, NULL, (LPBYTE)szData, &nBytesToAlloc);