summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/fs/virtfs/virtfsdirrwops.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/fs/virtfs/virtfsdirrwops.cpp b/src/fs/virtfs/virtfsdirrwops.cpp
index bd8e2f594..2170dd05f 100644
--- a/src/fs/virtfs/virtfsdirrwops.cpp
+++ b/src/fs/virtfs/virtfsdirrwops.cpp
@@ -220,12 +220,7 @@ namespace VirtFsDir
return 0;
VirtFile *const handle = static_cast<VirtFile*>(
rw->hidden.unknown.data1);
- if (!VirtFs::close(handle))
- {
- logger->assertLog("VirtFs::rwops_seek: close error.");
- return -1;
- }
-
+ delete handle;
SDL_FreeRW(rw);
return 0;
}