aboutsummaryrefslogtreecommitdiff
path: root/src/tools
diff options
context:
space:
mode:
authorjackpoz <giacomopoz@gmail.com>2014-03-20 21:34:05 +0100
committerjackpoz <giacomopoz@gmail.com>2014-03-20 21:34:05 +0100
commit4c27c83efa811d128d4f2cbeb34afe6fcdacd5d8 (patch)
tree3181163d73aeeee1eda8063b02bd43b6458fea2b /src/tools
parent46ccb1d15ede04440448f2f741d2a3246ca7ad41 (diff)
Core/Misc: Fix some static analysis issues
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/vmap4_extractor/mpq_libmpq04.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/tools/vmap4_extractor/mpq_libmpq04.h b/src/tools/vmap4_extractor/mpq_libmpq04.h
index d045abe307a..46cb50fb003 100644
--- a/src/tools/vmap4_extractor/mpq_libmpq04.h
+++ b/src/tools/vmap4_extractor/mpq_libmpq04.h
@@ -36,7 +36,7 @@ public:
mpq_archive_s *mpq_a;
MPQArchive(const char* filename);
- void close();
+ ~MPQArchive() { close(); }
void GetFileListTo(vector<string>& filelist) {
uint32_t filenum;
@@ -65,6 +65,9 @@ public:
delete[] buffer;
}
+
+private:
+ void close();
};
typedef std::deque<MPQArchive*> ArchiveSet;