diff options
Diffstat (limited to 'core/fs/fs.c')
-rw-r--r-- | core/fs/fs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/fs/fs.c b/core/fs/fs.c index 1bea6b59..4feb798b 100644 --- a/core/fs/fs.c +++ b/core/fs/fs.c @@ -350,7 +350,7 @@ __export int open_file(const char *name, int flags, struct com32_filedata *filed dprintf("open_file %s\n", name); - if (switch_fs(&name)) + if (multifs_switch_fs(&name)) return -1; mangle_name(mangled_name, name); @@ -370,7 +370,7 @@ __export int open_file(const char *name, int flags, struct com32_filedata *filed filedata->blocklg2 = SECTOR_SHIFT(file->fs); filedata->handle = rv; - restore_fs(); + multifs_restore_fs(); return rv; } |