fixed issue with large files and dynamic dmg seeking

This commit is contained in:
planetbeing 2008-10-24 19:31:23 +00:00
Родитель 35f5e19023
Коммит 8dd9f1f1c5
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -118,7 +118,7 @@ static int dmgFileRead(io_func* io, off_t location, size_t size, void *buffer) {
buffer = (void*)((uint8_t*)buffer + toRead);
if(size > 0) {
return dmgFileRead(io, location, size, buffer);
return dmgFileRead(io, location - dmg->offset, size, buffer);
} else {
return TRUE;
}