fixed some analysis warnings

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3522 21ef857c-d57f-4fe0-8362-d861dc6d29cd
This commit is contained in:
wj32
2010-08-22 05:03:04 +00:00
parent e1ceda80d0
commit 77100425d1
7 changed files with 26 additions and 21 deletions
+4 -4
View File
@@ -3083,8 +3083,8 @@ PPH_HASHTABLE PhCreateSimpleHashtable(
PVOID PhAddItemSimpleHashtable(
__inout PPH_HASHTABLE SimpleHashtable,
__in PVOID Key,
__in PVOID Value
__in_opt PVOID Key,
__in_opt PVOID Value
)
{
PH_KEY_VALUE_PAIR entry;
@@ -3100,7 +3100,7 @@ PVOID PhAddItemSimpleHashtable(
PPVOID PhFindItemSimpleHashtable(
__in PPH_HASHTABLE SimpleHashtable,
__in PVOID Key
__in_opt PVOID Key
)
{
PH_KEY_VALUE_PAIR lookupEntry;
@@ -3117,7 +3117,7 @@ PPVOID PhFindItemSimpleHashtable(
BOOLEAN PhRemoveItemSimpleHashtable(
__inout PPH_HASHTABLE SimpleHashtable,
__in PVOID Key
__in_opt PVOID Key
)
{
PH_KEY_VALUE_PAIR lookupEntry;
+5
View File
@@ -420,6 +420,8 @@ NTSTATUS PhQueryInformationHandleTable(
break;
default:
status = STATUS_INVALID_INFO_CLASS;
returnLength = 0;
break;
}
if (ReturnLength)
@@ -892,6 +894,9 @@ PPH_HANDLE_TABLE_ENTRY PhpLookupHandleTableEntry(
entry = &table0[PH_HANDLE_VALUE_LEVEL0(HandleValue)];
}
break;
default:
assert(FALSE);
break;
}
return entry;
+2 -2
View File
@@ -2466,7 +2466,7 @@ PHLIBAPI
VOID PhShellExecute(
__in HWND hWnd,
__in PWSTR FileName,
__in PWSTR Parameters
__in_opt PWSTR Parameters
);
#define PH_SHELL_EXECUTE_ADMIN 0x1
@@ -2476,7 +2476,7 @@ PHLIBAPI
BOOLEAN PhShellExecuteEx(
__in HWND hWnd,
__in PWSTR FileName,
__in PWSTR Parameters,
__in_opt PWSTR Parameters,
__in ULONG ShowWindowType,
__in ULONG Flags,
__in_opt ULONG Timeout,
+4 -4
View File
@@ -2167,8 +2167,8 @@ PVOID
NTAPI
PhAddItemSimpleHashtable(
__inout PPH_HASHTABLE SimpleHashtable,
__in PVOID Key,
__in PVOID Value
__in_opt PVOID Key,
__in_opt PVOID Value
);
PHLIBAPI
@@ -2176,7 +2176,7 @@ PPVOID
NTAPI
PhFindItemSimpleHashtable(
__in PPH_HASHTABLE SimpleHashtable,
__in PVOID Key
__in_opt PVOID Key
);
PHLIBAPI
@@ -2184,7 +2184,7 @@ BOOLEAN
NTAPI
PhRemoveItemSimpleHashtable(
__inout PPH_HASHTABLE SimpleHashtable,
__in PVOID Key
__in_opt PVOID Key
);
// free list
+2 -2
View File
@@ -631,9 +631,9 @@ FORCEINLINE ULONG PhFromListViewColumnAlign(
__in ULONG Format
)
{
if (Format & LVCFMT_LEFT)
if (Format == LVCFMT_LEFT)
return PH_ALIGN_LEFT;
else if (Format & LVCFMT_RIGHT)
else if (Format == LVCFMT_RIGHT)
return PH_ALIGN_RIGHT;
else
return PH_ALIGN_CENTER;
+7 -7
View File
@@ -330,10 +330,10 @@ FORCEINLINE PLARGE_INTEGER PhTimeoutFromMilliseconds(
#ifdef _M_IX86
FORCEINLINE PVOID _InterlockedCompareExchangePointer(
__inout PVOID volatile *Destination,
__in PVOID Exchange,
__in PVOID Comparand
FORCEINLINE void *_InterlockedCompareExchangePointer(
void *volatile *Destination,
void *Exchange,
void *Comparand
)
{
return (PVOID)_InterlockedCompareExchange(
@@ -343,9 +343,9 @@ FORCEINLINE PVOID _InterlockedCompareExchangePointer(
);
}
FORCEINLINE PVOID _InterlockedExchangePointer(
__inout PVOID volatile *Destination,
__in PVOID Exchange
FORCEINLINE void *_InterlockedExchangePointer(
void *volatile *Destination,
void *Exchange
)
{
return (PVOID)_InterlockedExchange(
+2 -2
View File
@@ -1896,7 +1896,7 @@ NTSTATUS PhCreateProcessWin32Ex(
VOID PhShellExecute(
__in HWND hWnd,
__in PWSTR FileName,
__in PWSTR Parameters
__in_opt PWSTR Parameters
)
{
SHELLEXECUTEINFO info = { sizeof(info) };
@@ -1916,7 +1916,7 @@ VOID PhShellExecute(
BOOLEAN PhShellExecuteEx(
__in HWND hWnd,
__in PWSTR FileName,
__in PWSTR Parameters,
__in_opt PWSTR Parameters,
__in ULONG ShowWindowType,
__in ULONG Flags,
__in_opt ULONG Timeout,