summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorkh1 <karsten.heimrich@digia.com>2014-07-28 16:15:13 +0200
committerKarsten Heimrich <karsten.heimrich@digia.com>2014-08-29 12:39:58 +0200
commitcf60ba8b28282d9ab08e53850b5d65a4454966f3 (patch)
treee4ca47243445507c84aeae7af1e2b31ad34ece39 /tools
parent42d2b1ba06ad38fe938bc69f34f0d5714b1f201b (diff)
Make BinaryFormatEngineHandler a real singleton.
It is really needed only once. Change-Id: I0b2231432541c2781afe55105f88809db4fe19e1 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/devtool/main.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/tools/devtool/main.cpp b/tools/devtool/main.cpp
index 28017bbd9..ef738868e 100644
--- a/tools/devtool/main.cpp
+++ b/tools/devtool/main.cpp
@@ -192,9 +192,8 @@ int main(int argc, char *argv[])
return bd.dump(manager, parser.value(dump));
}
- // setup the binary format engine
- QInstaller::BinaryFormatEngineHandler binaryFormatEngineHandler;
- binaryFormatEngineHandler.registerResources(manager.collections());
+ QInstaller::BinaryFormatEngineHandler::instance()->registerResources(manager
+ .collections()); // setup the binary format engine
if (parser.isSet(run)) {
OperationRunner runner(layout.magicMarker, performedOperations);