diff --git a/src/fs/vfs.c b/src/fs/vfs.c index 2858066..2bbfcf1 100644 --- a/src/fs/vfs.c +++ b/src/fs/vfs.c @@ -198,7 +198,11 @@ int vfs_read_file_by_path(const char* path, uint8_t** buffer) l9660_status err; - follow_path(path, file, dir); + err = follow_path(path, file, dir); + if(err != L9660_OK) + { + return err; + } debug_log("HEHE %s\n", path);