mirror of
https://github.com/reactos/reactos.git
synced 2024-09-28 21:44:31 +00:00
[NTOSKRNL]
Fix MSVC warnings. svn path=/trunk/; revision=67466
This commit is contained in:
parent
68e04b629e
commit
1eea6a990f
|
@ -87,7 +87,7 @@ CmpLinkKeyToHive(
|
||||||
0,
|
0,
|
||||||
REG_LINK,
|
REG_LINK,
|
||||||
TargetKeyName,
|
TargetKeyName,
|
||||||
wcslen(TargetKeyName) * sizeof(WCHAR));
|
(ULONG)wcslen(TargetKeyName) * sizeof(WCHAR));
|
||||||
|
|
||||||
/* Close the link key handle */
|
/* Close the link key handle */
|
||||||
ObCloseHandle(TargetKeyHandle, KernelMode);
|
ObCloseHandle(TargetKeyHandle, KernelMode);
|
||||||
|
|
|
@ -203,7 +203,7 @@ IopDoNameTransmogrify(IN PIRP Irp,
|
||||||
Length = DataBuffer->MountPointReparseBuffer.SubstituteNameLength;
|
Length = DataBuffer->MountPointReparseBuffer.SubstituteNameLength;
|
||||||
|
|
||||||
/* Check we don't overflow */
|
/* Check we don't overflow */
|
||||||
if ((MAXUSHORT - DataBuffer->Reserved) <= (Length + sizeof(UNICODE_NULL)))
|
if (((ULONG)MAXUSHORT - DataBuffer->Reserved) <= (Length + sizeof(UNICODE_NULL)))
|
||||||
{
|
{
|
||||||
Irp->IoStatus.Status = STATUS_IO_REPARSE_DATA_INVALID;
|
Irp->IoStatus.Status = STATUS_IO_REPARSE_DATA_INVALID;
|
||||||
}
|
}
|
||||||
|
|
|
@ -219,7 +219,7 @@ IopGetInterfaceDeviceList(PPLUGPLAY_CONTROL_INTERFACE_DEVICE_LIST_DATA DeviceLis
|
||||||
PDEVICE_OBJECT DeviceObject = NULL;
|
PDEVICE_OBJECT DeviceObject = NULL;
|
||||||
GUID FilterGuid;
|
GUID FilterGuid;
|
||||||
PZZWSTR SymbolicLinkList = NULL, LinkList;
|
PZZWSTR SymbolicLinkList = NULL, LinkList;
|
||||||
ULONG TotalLength;
|
SIZE_T TotalLength;
|
||||||
|
|
||||||
_SEH2_TRY
|
_SEH2_TRY
|
||||||
{
|
{
|
||||||
|
|
|
@ -762,7 +762,7 @@ LpcpCopyRequestData(
|
||||||
PORT_MESSAGE CapturedMessage;
|
PORT_MESSAGE CapturedMessage;
|
||||||
PLPCP_PORT_OBJECT Port = NULL;
|
PLPCP_PORT_OBJECT Port = NULL;
|
||||||
PETHREAD ClientThread = NULL;
|
PETHREAD ClientThread = NULL;
|
||||||
ULONG LocalReturnlength;
|
SIZE_T LocalReturnlength;
|
||||||
PLPCP_MESSAGE InfoMessage;
|
PLPCP_MESSAGE InfoMessage;
|
||||||
PLPCP_DATA_INFO DataInfo;
|
PLPCP_DATA_INFO DataInfo;
|
||||||
PVOID DataInfoBaseAddress;
|
PVOID DataInfoBaseAddress;
|
||||||
|
|
|
@ -972,7 +972,15 @@ MiSessionCommitPageTables(IN PVOID StartVa,
|
||||||
/* Loop each PDE while holding the working set lock */
|
/* Loop each PDE while holding the working set lock */
|
||||||
// MiLockWorkingSet(PsGetCurrentThread(),
|
// MiLockWorkingSet(PsGetCurrentThread(),
|
||||||
// &MmSessionSpace->GlobalVirtualAddress->Vm);
|
// &MmSessionSpace->GlobalVirtualAddress->Vm);
|
||||||
#ifndef _M_AMD64
|
#ifdef _M_AMD64
|
||||||
|
_WARN("MiSessionCommitPageTables halfplemented for amd64")
|
||||||
|
DBG_UNREFERENCED_LOCAL_VARIABLE(OldIrql);
|
||||||
|
DBG_UNREFERENCED_LOCAL_VARIABLE(Color);
|
||||||
|
DBG_UNREFERENCED_LOCAL_VARIABLE(TempPte);
|
||||||
|
DBG_UNREFERENCED_LOCAL_VARIABLE(Pfn1);
|
||||||
|
DBG_UNREFERENCED_LOCAL_VARIABLE(PageFrameNumber);
|
||||||
|
ASSERT(FALSE);
|
||||||
|
#else
|
||||||
while (StartPde <= EndPde)
|
while (StartPde <= EndPde)
|
||||||
{
|
{
|
||||||
/* Check if we already have a page table */
|
/* Check if we already have a page table */
|
||||||
|
@ -2170,6 +2178,7 @@ MiRemoveMappedPtes(IN PVOID BaseAddress,
|
||||||
ASSERT(SystemMapPde->u.Hard.Valid == 1);
|
ASSERT(SystemMapPde->u.Hard.Valid == 1);
|
||||||
MI_WRITE_VALID_PDE(PointerPde, *SystemMapPde);
|
MI_WRITE_VALID_PDE(PointerPde, *SystemMapPde);
|
||||||
#else
|
#else
|
||||||
|
DBG_UNREFERENCED_LOCAL_VARIABLE(SystemMapPde);
|
||||||
ASSERT(FALSE);
|
ASSERT(FALSE);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue