aboutsummaryrefslogtreecommitdiff
path: root/src/common/Collision/Maps/MapTree.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2019-02-16 17:37:16 +0100
committerShauren <shauren.trinity@gmail.com>2019-02-16 17:37:16 +0100
commit25594c5a8e18aa48ff0618a596ba3f0f04d846af (patch)
tree809bb9ea59ac90142f7cd99c6606998fe2677acd /src/common/Collision/Maps/MapTree.cpp
parentd5992f77111229b0ede3697587dad6691e42f702 (diff)
Core/Misc: Fix static analysis issues
Fix static analysis issues reported by Coverity
Diffstat (limited to 'src/common/Collision/Maps/MapTree.cpp')
-rw-r--r--src/common/Collision/Maps/MapTree.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/common/Collision/Maps/MapTree.cpp b/src/common/Collision/Maps/MapTree.cpp
index 126f463d42c..c0ec1d151ac 100644
--- a/src/common/Collision/Maps/MapTree.cpp
+++ b/src/common/Collision/Maps/MapTree.cpp
@@ -276,7 +276,10 @@ namespace VMAP
}
FILE* tf = OpenMapTileFile(basePath, mapID, tileX, tileY, vm).File;
if (!tf)
+ {
+ fclose(rf);
return LoadResult::FileNotFound;
+ }
else
{
std::string tilefile = basePath + getTileFileName(mapID, tileX, tileY);