diff --git a/src/filesystem.c b/src/filesystem.c index f073542..1ba574a 100644 --- a/src/filesystem.c +++ b/src/filesystem.c @@ -229,6 +229,7 @@ MYFILE *File_Open(const char *path, FILE_OPEN_MODE mode) } Memory_FreePointer(&full_path); if (!file->fp) { + Memory_FreePointer(&file->path); Memory_FreePointer(&file); } return file;