mirror of
https://github.com/reactos/reactos.git
synced 2025-05-16 15:50:24 +00:00
Fix incorrect use of PVOID for pointer math, hidden by bad typecasts...
svn path=/trunk/; revision=41869
This commit is contained in:
parent
fffb5af849
commit
b7705f8eeb
1 changed files with 2 additions and 2 deletions
|
@ -606,7 +606,7 @@ BOOLEAN Ext2ReadSuperBlock(VOID)
|
|||
{
|
||||
return FALSE;
|
||||
}
|
||||
RtlCopyMemory(Ext2SuperBlock, (PVOID)(DISKREADBUFFER + 1024), 1024);
|
||||
RtlCopyMemory(Ext2SuperBlock, (PVOID)((ULONG_PTR)DISKREADBUFFER + 1024), 1024);
|
||||
|
||||
DPRINTM(DPRINT_FILESYSTEM, "Dumping super block:\n");
|
||||
|
||||
|
@ -951,7 +951,7 @@ BOOLEAN Ext2ReadInode(ULONG Inode, PEXT2_INODE InodeBuffer)
|
|||
}
|
||||
|
||||
// Copy the data to their buffer
|
||||
RtlCopyMemory(InodeBuffer, (PVOID)(ULONG_PTR)(FILESYSBUFFER + (InodeOffsetInBlock * EXT3_INODE_SIZE(Ext2SuperBlock))), sizeof(EXT2_INODE));
|
||||
RtlCopyMemory(InodeBuffer, (PVOID)((ULONG_PTR)FILESYSBUFFER + (InodeOffsetInBlock * EXT3_INODE_SIZE(Ext2SuperBlock))), sizeof(EXT2_INODE));
|
||||
|
||||
DPRINTM(DPRINT_FILESYSTEM, "Dumping inode information:\n");
|
||||
DPRINTM(DPRINT_FILESYSTEM, "i_mode = 0x%x\n", InodeBuffer->i_mode);
|
||||
|
|
Loading…
Reference in a new issue