mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-14 18:07:21 +00:00
ver: curdirlen and destdirlen are in&out parameters (Coverity).
This commit is contained in:
parent
d82de9b9a7
commit
90a9698f16
|
@ -494,10 +494,22 @@ DWORD WINAPI VerFindFile16( UINT16 flags, LPSTR lpszFilename,
|
|||
LPSTR lpszDestDir, UINT16 *lpuDestDirLen )
|
||||
{
|
||||
UINT curDirLen, destDirLen;
|
||||
DWORD retv = VerFindFileA( flags, lpszFilename, lpszWinDir, lpszAppDir,
|
||||
lpszCurDir, &curDirLen, lpszDestDir, &destDirLen );
|
||||
UINT *pcurDirLen = NULL, *pdestDirLen = NULL;
|
||||
DWORD retv;
|
||||
|
||||
if (lpuCurDirLen) {
|
||||
curDirLen = *lpuCurDirLen;
|
||||
pcurDirLen = &curDirLen;
|
||||
}
|
||||
if (lpuDestDirLen) {
|
||||
destDirLen = *lpuDestDirLen;
|
||||
pdestDirLen = &destDirLen;
|
||||
}
|
||||
retv = VerFindFileA( flags, lpszFilename, lpszWinDir, lpszAppDir,
|
||||
lpszCurDir, pcurDirLen, lpszDestDir, pdestDirLen );
|
||||
if (lpuCurDirLen)
|
||||
*lpuCurDirLen = (UINT16)curDirLen;
|
||||
if (lpuDestDirLen)
|
||||
*lpuDestDirLen = (UINT16)destDirLen;
|
||||
return retv;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue