+ // Sanity Check offset\r
+ if(offset > node->Size) {\r
+ //Log("FAT_Read: Reading past EOF (%i > %i)", offset, node->Size);\r
+ return 0;\r
+ }\r
+ // Clamp Size\r
+ if(offset + length > 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