diff --git a/src/fake-api.h b/src/fake-api.h index 3736bf53..fb0740cc 100644 --- a/src/fake-api.h +++ b/src/fake-api.h @@ -8,6 +8,7 @@ #endif #ifdef USE_FAKEAPI +#include #ifdef __WIN32__ #include diff --git a/src/filesystem.mm b/src/filesystem.mm index bb868014..62a64b60 100644 --- a/src/filesystem.mm +++ b/src/filesystem.mm @@ -637,8 +637,6 @@ openReadEnumCB(void *d, const char *dirpath, const char *filename) void FileSystem::openRead(OpenHandler &handler, const char *filename) { - // FIXME: Paths with Windows drive letters don't - // hecking work, apparently never did char *filename_nm = normalize(filename, false, false); char buffer[512]; size_t len = strcpySafe(buffer, filename_nm, sizeof(buffer), -1); @@ -667,7 +665,6 @@ void FileSystem::openRead(OpenHandler &handler, const char *filename) file = delim+1; dir = buffer; } - shState->eThread().showMessageBox([[OFString stringWithFormat:@"%s,%s,%s",dir,file,buffer] UTF8String]); OpenReadEnumData data(handler, file, len + buffer - delim - !root, p->havePathCache ? &p->pathCache : 0);