Skip to content

Commit 3326512

Browse files
Brian Gianforcarobgianfo
authored andcommitted
Maintenance: Fix incorrect SAL annotation found by latest MSVC Analysis
warning C6553: The annotation for function 'PF_SymLoadModule64' on _Param_(6) does not apply to a value type. Flagged By: VS 17.1.0 (CL.exe 14.31.31103)
1 parent 86141cd commit 3326512

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/detours.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -952,10 +952,10 @@ typedef DWORD (NTAPI *PF_SymSetOptions)(_In_ DWORD SymOptions);
952952
typedef DWORD (NTAPI *PF_SymGetOptions)(VOID);
953953
typedef DWORD64 (NTAPI *PF_SymLoadModule64)(_In_ HANDLE hProcess,
954954
_In_opt_ HANDLE hFile,
955-
_In_ LPSTR ImageName,
955+
_In_opt_ LPSTR ImageName,
956956
_In_opt_ LPSTR ModuleName,
957957
_In_ DWORD64 BaseOfDll,
958-
_In_opt_ DWORD SizeOfDll);
958+
_In_ DWORD SizeOfDll);
959959
typedef BOOL (NTAPI *PF_SymGetModuleInfo64)(_In_ HANDLE hProcess,
960960
_In_ DWORD64 qwAddr,
961961
_Out_ PIMAGEHLP_MODULE64 ModuleInfo);

0 commit comments

Comments
 (0)