summaryrefslogtreecommitdiff
path: root/utilities/imp2vs.cpp
diff options
context:
space:
mode:
authorRoberto C. Sanchez <roberto@connexer.com>2014-03-29 10:54:04 -0400
committerRoberto C. Sanchez <roberto@connexer.com>2014-03-29 10:54:04 -0400
commitb745315323de9f27538edac9453205ca70e6186e (patch)
treee804cd15cf894a2a14aab6c5224bc242273dc3ba /utilities/imp2vs.cpp
parent936d9e8484ff73282c8c0a277310d1ffdde86e10 (diff)
Imported Upstream version 1.6.2+dfsg
Diffstat (limited to 'utilities/imp2vs.cpp')
-rw-r--r--utilities/imp2vs.cpp13
1 files changed, 10 insertions, 3 deletions
diff --git a/utilities/imp2vs.cpp b/utilities/imp2vs.cpp
index 75d5dae..35c9382 100644
--- a/utilities/imp2vs.cpp
+++ b/utilities/imp2vs.cpp
@@ -15,6 +15,10 @@
*
*/
+#ifdef _MSC_VER
+ #pragma warning( disable: 4251 )
+#endif
+
#include <stdio.h>
#include <iostream>
@@ -143,9 +147,11 @@ int main(int argc, char **argv) {
exit(-1);
}
}
- if (!fourByteSize)
- RawText::createModule(outPath, v11n);
- else RawText4::createModule(outPath, v11n);
+ else {
+ if (!fourByteSize)
+ RawText::createModule(outPath, v11n);
+ else RawText4::createModule(outPath, v11n);
+ }
}
SWModule *module = 0;
@@ -206,6 +212,7 @@ int main(int argc, char **argv) {
FileMgr::getSystemFileMgr()->close(fd);
+ delete module;
delete vkey;
return 0;