mirror of
https://github.com/reactos/reactos.git
synced 2025-08-06 00:12:57 +00:00
[UDFS] Fix 64 bit issues
This commit is contained in:
parent
be97da34ac
commit
c334c17d69
23 changed files with 257 additions and 246 deletions
|
@ -235,7 +235,7 @@ UDFCommonRead(
|
|||
PIO_STACK_LOCATION IrpSp = NULL;
|
||||
LARGE_INTEGER ByteOffset;
|
||||
ULONG ReadLength = 0, TruncatedLength = 0;
|
||||
ULONG NumberBytesRead = 0;
|
||||
SIZE_T NumberBytesRead = 0;
|
||||
PFILE_OBJECT FileObject = NULL;
|
||||
PtrUDFFCB Fcb = NULL;
|
||||
PtrUDFCCB Ccb = NULL;
|
||||
|
@ -262,7 +262,7 @@ UDFCommonRead(
|
|||
_SEH2_TRY {
|
||||
|
||||
TopIrp = IoGetTopLevelIrp();
|
||||
switch((ULONG)TopIrp) {
|
||||
switch((ULONG_PTR)TopIrp) {
|
||||
case FSRTL_FSP_TOP_LEVEL_IRP:
|
||||
UDFPrint((" FSRTL_FSP_TOP_LEVEL_IRP\n"));
|
||||
break;
|
||||
|
@ -684,11 +684,11 @@ UDFCommonRead(
|
|||
MmPrint((" Read NonBufferedIo\n"));
|
||||
|
||||
#if 1
|
||||
if((ULONG)TopIrp == FSRTL_MOD_WRITE_TOP_LEVEL_IRP) {
|
||||
if((ULONG_PTR)TopIrp == FSRTL_MOD_WRITE_TOP_LEVEL_IRP) {
|
||||
UDFPrint(("FSRTL_MOD_WRITE_TOP_LEVEL_IRP => CanWait\n"));
|
||||
CanWait = TRUE;
|
||||
} else
|
||||
if((ULONG)TopIrp == FSRTL_CACHE_TOP_LEVEL_IRP) {
|
||||
if((ULONG_PTR)TopIrp == FSRTL_CACHE_TOP_LEVEL_IRP) {
|
||||
UDFPrint(("FSRTL_CACHE_TOP_LEVEL_IRP => CanWait\n"));
|
||||
CanWait = TRUE;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue