From 8fd2be3e9b3fe259e780d9a2d62019cad8385474 Mon Sep 17 00:00:00 2001 From: Christoph Egger Date: Tue, 2 Jun 2015 23:31:53 +0200 Subject: [PATCH] Only emit resetEvent if binary was succesfully loaded --- src/core/InformationManager.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/InformationManager.cxx b/src/core/InformationManager.cxx index 7044381..f59afa0 100644 --- a/src/core/InformationManager.cxx +++ b/src/core/InformationManager.cxx @@ -43,8 +43,8 @@ InformationManager::~InformationManager() { void InformationManager::reset(const std::string& filename) { this->filename = filename; disassembler.reset(createLLVMDisassembler(filename, this)); - emit resetEvent(); if (disassembler.get() != NULL) { + emit resetEvent(); disassembler.get()->moveToThread(&disassemblerThread); connect(&disassemblerThread, &QThread::started, disassembler.get(), &Disassembler::start); -- 2.39.2