From f21bd7ba1d60a56e23c6477ff44571e9d9d8e29d Mon Sep 17 00:00:00 2001 From: Kai Blin Date: Thu, 4 Jan 2007 12:27:45 +0100 Subject: [PATCH] shlwapi: Remove redundant check in assignment (Coverity). --- dlls/shlwapi/reg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/shlwapi/reg.c b/dlls/shlwapi/reg.c index e1182ff63eb..3ad4ebc65a8 100644 --- a/dlls/shlwapi/reg.c +++ b/dlls/shlwapi/reg.c @@ -1398,7 +1398,7 @@ DWORD WINAPI SHQueryValueExA( HKEY hKey, LPCSTR lpszValue, 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);