temporary hacks in fakeiso to see if it can work in windows

This commit is contained in:
water 2020-09-08 20:10:03 -04:00
parent 551d989732
commit 6de430b4ef

View file

@ -97,10 +97,13 @@ int FS_Init(u8* buffer) {
fseek(fp, 0, SEEK_END); fseek(fp, 0, SEEK_END);
size_t len = ftell(fp); size_t len = ftell(fp);
rewind(fp); rewind(fp);
char* fakeiso = (char*)malloc(len); char* fakeiso = (char*)malloc(len + 1);
if (fread(fakeiso, len, 1, fp) != 1) { if (fread(fakeiso, len, 1, fp) != 1) {
#ifdef __linux__
assert(false); assert(false);
#endif
} }
fakeiso[len] = '\0';
// loop over lines // loop over lines
char* ptr = fakeiso; char* ptr = fakeiso;
@ -137,6 +140,7 @@ int FS_Init(u8* buffer) {
ptr++; ptr++;
i++; i++;
} }
e->file_path[i] = 0;
fake_iso_entry_count++; fake_iso_entry_count++;
} }