mirror of
https://github.com/reactos/reactos.git
synced 2025-05-03 21:00:15 +00:00
fixed some warnings when compiling with -O3
svn path=/trunk/; revision=16928
This commit is contained in:
parent
9804ebb026
commit
3a76f91710
12 changed files with 24 additions and 22 deletions
|
@ -472,7 +472,7 @@ SerenumDetectLegacyDevice(
|
||||||
ULONG Command;
|
ULONG Command;
|
||||||
SERIAL_TIMEOUTS Timeouts;
|
SERIAL_TIMEOUTS Timeouts;
|
||||||
SERIAL_LINE_CONTROL LCR;
|
SERIAL_LINE_CONTROL LCR;
|
||||||
ULONG i, Count;
|
ULONG i, Count = 0;
|
||||||
UCHAR Buffer[16];
|
UCHAR Buffer[16];
|
||||||
UNICODE_STRING DeviceDescription;
|
UNICODE_STRING DeviceDescription;
|
||||||
UNICODE_STRING DeviceId;
|
UNICODE_STRING DeviceId;
|
||||||
|
|
|
@ -65,7 +65,7 @@ NTSTATUS EnableIRQ(PDEVICE_OBJECT DeviceObject)
|
||||||
ULONG Vector;
|
ULONG Vector;
|
||||||
KIRQL IRQ_Level;
|
KIRQL IRQ_Level;
|
||||||
KAFFINITY Affinity;
|
KAFFINITY Affinity;
|
||||||
NTSTATUS Status;
|
NTSTATUS Status = STATUS_SUCCESS;
|
||||||
|
|
||||||
Vector = HalGetInterruptVector(Isa, // FIX THIS
|
Vector = HalGetInterruptVector(Isa, // FIX THIS
|
||||||
0, // FIX THIS
|
0, // FIX THIS
|
||||||
|
|
|
@ -511,7 +511,7 @@ NTSTATUS STDCALL I8042CreateDispatch(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
static NTSTATUS STDCALL I8042BasicDetect(PDEVICE_EXTENSION DevExt)
|
static NTSTATUS STDCALL I8042BasicDetect(PDEVICE_EXTENSION DevExt)
|
||||||
{
|
{
|
||||||
NTSTATUS Status;
|
NTSTATUS Status;
|
||||||
UCHAR Value;
|
UCHAR Value = 0;
|
||||||
UINT Counter;
|
UINT Counter;
|
||||||
|
|
||||||
I8042Flush();
|
I8042Flush();
|
||||||
|
|
|
@ -111,7 +111,7 @@ BOOLEAN STDCALL I8042MouseResetIsr(PDEVICE_EXTENSION DevExt,
|
||||||
UCHAR Status,
|
UCHAR Status,
|
||||||
PUCHAR Value)
|
PUCHAR Value)
|
||||||
{
|
{
|
||||||
BOOLEAN ToReturn;
|
BOOLEAN ToReturn = FALSE;
|
||||||
|
|
||||||
if (I8042MouseCallIsrHook(DevExt, Status, Value, &ToReturn))
|
if (I8042MouseCallIsrHook(DevExt, Status, Value, &ToReturn))
|
||||||
return ToReturn;
|
return ToReturn;
|
||||||
|
|
|
@ -327,8 +327,7 @@ CheckTokenMembership (HANDLE ExistingTokenHandle,
|
||||||
PSID SidToCheck,
|
PSID SidToCheck,
|
||||||
PBOOL IsMember)
|
PBOOL IsMember)
|
||||||
{
|
{
|
||||||
HANDLE AccessToken;
|
HANDLE AccessToken = NULL;
|
||||||
BOOL ReleaseToken = FALSE;
|
|
||||||
BOOL Result = FALSE;
|
BOOL Result = FALSE;
|
||||||
DWORD dwSize;
|
DWORD dwSize;
|
||||||
DWORD i;
|
DWORD i;
|
||||||
|
@ -353,7 +352,6 @@ CheckTokenMembership (HANDLE ExistingTokenHandle,
|
||||||
goto ByeBye;
|
goto ByeBye;
|
||||||
}
|
}
|
||||||
CloseHandle(ExistingTokenHandle);
|
CloseHandle(ExistingTokenHandle);
|
||||||
ReleaseToken = TRUE;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -364,7 +362,6 @@ CheckTokenMembership (HANDLE ExistingTokenHandle,
|
||||||
/* Duplicate token to have a impersonation token */
|
/* Duplicate token to have a impersonation token */
|
||||||
if (!DuplicateToken(ExistingTokenHandle, SecurityAnonymous, &AccessToken))
|
if (!DuplicateToken(ExistingTokenHandle, SecurityAnonymous, &AccessToken))
|
||||||
return FALSE;
|
return FALSE;
|
||||||
ReleaseToken = TRUE;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
AccessToken = ExistingTokenHandle;
|
AccessToken = ExistingTokenHandle;
|
||||||
|
@ -395,7 +392,7 @@ CheckTokenMembership (HANDLE ExistingTokenHandle,
|
||||||
ByeBye:
|
ByeBye:
|
||||||
if (lpGroups != NULL)
|
if (lpGroups != NULL)
|
||||||
HeapFree(GetProcessHeap(), 0, lpGroups);
|
HeapFree(GetProcessHeap(), 0, lpGroups);
|
||||||
if (ReleaseToken)
|
if (AccessToken != NULL && AccessToken != ExistingTokenHandle)
|
||||||
CloseHandle(AccessToken);
|
CloseHandle(AccessToken);
|
||||||
|
|
||||||
return Result;
|
return Result;
|
||||||
|
|
|
@ -50,7 +50,7 @@ FileTimeToDosDateTime(
|
||||||
{
|
{
|
||||||
PDOSTIME pdtime=(PDOSTIME) lpFatTime;
|
PDOSTIME pdtime=(PDOSTIME) lpFatTime;
|
||||||
PDOSDATE pddate=(PDOSDATE) lpFatDate;
|
PDOSDATE pddate=(PDOSDATE) lpFatDate;
|
||||||
SYSTEMTIME SystemTime;
|
SYSTEMTIME SystemTime = { 0 };
|
||||||
|
|
||||||
if ( lpFileTime == NULL )
|
if ( lpFileTime == NULL )
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
|
@ -4065,6 +4065,10 @@ CmiCopyKey (PREGISTRY_HIVE DstHive,
|
||||||
}
|
}
|
||||||
NewKeyCell->HashTableOffset = NewHashTableOffset;
|
NewKeyCell->HashTableOffset = NewHashTableOffset;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
NewHashTableCell = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
/* Allocate and copy value list and values */
|
/* Allocate and copy value list and values */
|
||||||
if (SrcKeyCell->NumberOfValues != 0)
|
if (SrcKeyCell->NumberOfValues != 0)
|
||||||
|
|
|
@ -519,8 +519,8 @@ Elf64FmtCreateSection
|
||||||
Elf_Off nFileOffset;
|
Elf_Off nFileOffset;
|
||||||
Elf_Addr nVirtualAddr;
|
Elf_Addr nVirtualAddr;
|
||||||
Elf_Size nAdj;
|
Elf_Size nAdj;
|
||||||
Elf_Size nVirtualSize;
|
Elf_Size nVirtualSize = 0;
|
||||||
Elf_Size nFileSize;
|
Elf_Size nFileSize = 0;
|
||||||
|
|
||||||
ASSERT(j <= nPHdrCount);
|
ASSERT(j <= nPHdrCount);
|
||||||
|
|
||||||
|
|
|
@ -188,12 +188,12 @@ NTSTATUS NTAPI PeFmtCreateSection
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
NTSTATUS nStatus;
|
NTSTATUS nStatus;
|
||||||
ULONG cbFileHeaderOffsetSize;
|
ULONG cbFileHeaderOffsetSize = 0;
|
||||||
ULONG cbSectionHeadersOffset;
|
ULONG cbSectionHeadersOffset = 0;
|
||||||
ULONG cbSectionHeadersSize;
|
ULONG cbSectionHeadersSize;
|
||||||
ULONG cbSectionHeadersOffsetSize;
|
ULONG cbSectionHeadersOffsetSize = 0;
|
||||||
ULONG cbOptHeaderSize;
|
ULONG cbOptHeaderSize;
|
||||||
ULONG cbHeadersSize;
|
ULONG cbHeadersSize = 0;
|
||||||
ULONG nSectionAlignment;
|
ULONG nSectionAlignment;
|
||||||
ULONG nFileAlignment;
|
ULONG nFileAlignment;
|
||||||
const IMAGE_DOS_HEADER * pidhDosHeader;
|
const IMAGE_DOS_HEADER * pidhDosHeader;
|
||||||
|
@ -203,8 +203,8 @@ NTSTATUS NTAPI PeFmtCreateSection
|
||||||
PMM_SECTION_SEGMENT pssSegments;
|
PMM_SECTION_SEGMENT pssSegments;
|
||||||
LARGE_INTEGER lnOffset;
|
LARGE_INTEGER lnOffset;
|
||||||
PVOID pBuffer;
|
PVOID pBuffer;
|
||||||
ULONG nPrevVirtualEndOfSegment;
|
ULONG nPrevVirtualEndOfSegment = 0;
|
||||||
ULONG nFileSizeOfHeaders;
|
ULONG nFileSizeOfHeaders = 0;
|
||||||
ULONG i;
|
ULONG i;
|
||||||
|
|
||||||
ASSERT(FileHeader);
|
ASSERT(FileHeader);
|
||||||
|
@ -277,6 +277,7 @@ NTSTATUS NTAPI PeFmtCreateSection
|
||||||
PVOID pData;
|
PVOID pData;
|
||||||
|
|
||||||
l_ReadHeaderFromFile:
|
l_ReadHeaderFromFile:
|
||||||
|
cbNtHeaderSize = 0;
|
||||||
lnOffset.QuadPart = pidhDosHeader->e_lfanew;
|
lnOffset.QuadPart = pidhDosHeader->e_lfanew;
|
||||||
|
|
||||||
/* read the header from the file */
|
/* read the header from the file */
|
||||||
|
@ -330,7 +331,7 @@ l_ReadHeaderFromFile:
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
ULONG cbOptHeaderOffsetSize;
|
ULONG cbOptHeaderOffsetSize = 0;
|
||||||
|
|
||||||
nStatus = STATUS_INVALID_IMAGE_FORMAT;
|
nStatus = STATUS_INVALID_IMAGE_FORMAT;
|
||||||
|
|
||||||
|
|
|
@ -110,7 +110,7 @@ MmAlterRegion(PMADDRESS_SPACE AddressSpace, PVOID BaseAddress,
|
||||||
ULONG NewType, ULONG NewProtect, PMM_ALTER_REGION_FUNC AlterFunc)
|
ULONG NewType, ULONG NewProtect, PMM_ALTER_REGION_FUNC AlterFunc)
|
||||||
{
|
{
|
||||||
PMM_REGION InitialRegion;
|
PMM_REGION InitialRegion;
|
||||||
PVOID InitialBaseAddress;
|
PVOID InitialBaseAddress = NULL;
|
||||||
PMM_REGION NewRegion;
|
PMM_REGION NewRegion;
|
||||||
PLIST_ENTRY CurrentEntry;
|
PLIST_ENTRY CurrentEntry;
|
||||||
PMM_REGION CurrentRegion = NULL;
|
PMM_REGION CurrentRegion = NULL;
|
||||||
|
|
|
@ -224,7 +224,7 @@ CsrInitConsole(PCSRSS_CONSOLE Console)
|
||||||
CSR_API(CsrAllocConsole)
|
CSR_API(CsrAllocConsole)
|
||||||
{
|
{
|
||||||
PCSRSS_CONSOLE Console;
|
PCSRSS_CONSOLE Console;
|
||||||
NTSTATUS Status;
|
NTSTATUS Status = STATUS_SUCCESS;
|
||||||
BOOLEAN NewConsole = FALSE;
|
BOOLEAN NewConsole = FALSE;
|
||||||
|
|
||||||
DPRINT("CsrAllocConsole\n");
|
DPRINT("CsrAllocConsole\n");
|
||||||
|
|
|
@ -384,7 +384,7 @@ void REGPROC_unescape_string(LPSTR str)
|
||||||
HRESULT setValue(LPSTR val_name, LPSTR val_data)
|
HRESULT setValue(LPSTR val_name, LPSTR val_data)
|
||||||
{
|
{
|
||||||
HRESULT hRes;
|
HRESULT hRes;
|
||||||
DWORD dwDataType, dwParseType;
|
DWORD dwDataType, dwParseType = REG_BINARY;
|
||||||
LPBYTE lpbData;
|
LPBYTE lpbData;
|
||||||
BYTE convert[KEY_MAX_LEN];
|
BYTE convert[KEY_MAX_LEN];
|
||||||
BYTE *bBigBuffer = 0;
|
BYTE *bBigBuffer = 0;
|
||||||
|
|
Loading…
Reference in a new issue