aboutsummaryrefslogtreecommitdiff
path: root/src/tools/vmap4_extractor
diff options
context:
space:
mode:
authorjackpoz <giacomopoz@gmail.com>2015-04-04 12:44:56 +0200
committerjackpoz <giacomopoz@gmail.com>2015-04-04 12:44:56 +0200
commit25e86f75f82c40eeba5ea4341b43bb0e30051368 (patch)
tree6ab5971a23d1458d0c6ee2087dd183f375f3cd47 /src/tools/vmap4_extractor
parent1a2c20f95d6479742af819b11923abe6b36ff6f6 (diff)
Core/Misc: Fix issues reported by static analysis
Coverity defect IDs: 1292760, 1292761, 1292762, 1292771, 1292770
Diffstat (limited to 'src/tools/vmap4_extractor')
-rw-r--r--src/tools/vmap4_extractor/adtfile.cpp2
-rw-r--r--src/tools/vmap4_extractor/wdtfile.cpp1
2 files changed, 3 insertions, 0 deletions
diff --git a/src/tools/vmap4_extractor/adtfile.cpp b/src/tools/vmap4_extractor/adtfile.cpp
index a4caf06a7c2..557511f6d1e 100644
--- a/src/tools/vmap4_extractor/adtfile.cpp
+++ b/src/tools/vmap4_extractor/adtfile.cpp
@@ -184,6 +184,7 @@ bool ADTFile::init(uint32 map_num, uint32 tileX, uint32 tileY)
ModelInstance inst(ADT,ModelInstansName[id].c_str(), map_num, tileX, tileY, dirfile);
}
delete[] ModelInstansName;
+ ModelInstansName = NULL;
}
}
else if (!strcmp(fourcc,"MODF"))
@@ -198,6 +199,7 @@ bool ADTFile::init(uint32 map_num, uint32 tileX, uint32 tileY)
WMOInstance inst(ADT,WmoInstansName[id].c_str(), map_num, tileX, tileY, dirfile);
}
delete[] WmoInstansName;
+ WmoInstansName = NULL;
}
}
//======================
diff --git a/src/tools/vmap4_extractor/wdtfile.cpp b/src/tools/vmap4_extractor/wdtfile.cpp
index 6ba91c6e12c..877f49ce371 100644
--- a/src/tools/vmap4_extractor/wdtfile.cpp
+++ b/src/tools/vmap4_extractor/wdtfile.cpp
@@ -103,6 +103,7 @@ bool WDTFile::init(char* /*map_id*/, unsigned int mapID)
}
delete[] gWmoInstansName;
+ gWmoInstansName = NULL;
}
}
WDT.seek((int)nextpos);