}\r
// Clamp Size\r
if(offset + length > node->Size) {\r
- Log("FAT_Read: Reading past EOF (%i+%i+ > %i), clamped to %i",\r
- offset, length, node->Size, offset - node->Size);\r
- length = offset - node->Size;\r
+ Log("FAT_Read: Reading past EOF (%lli + %lli > %lli), clamped to %lli",\r
+ offset, length, node->Size, node->Size - offset);\r
+ length = node->Size - offset;\r
}\r
\r
// Single Cluster including offset\r