X-Git-Url: https://git.siccegge.de//index.cgi?p=frida%2Ffrida.git;a=blobdiff_plain;f=src%2Fmain.cxx;h=290657d52004b6f9529575658cca7b6ee356f03a;hp=c33d6c419fa750bd034b54bfeefd03ee98f1731d;hb=231dae075375e7d57982f5107b86294fbe726b33;hpb=c100e37a2dfbe6dd221e867559b473a4a5097570 diff --git a/src/main.cxx b/src/main.cxx index c33d6c4..290657d 100644 --- a/src/main.cxx +++ b/src/main.cxx @@ -17,6 +17,8 @@ #include "log4cxx/basicconfigurator.h" #include "gui/Mainwindow.hxx" +#include "core/InformationManager.hxx" +#include "disassembler/llvm/LLVMDisassembler.hxx" using std::cout; using std::cin; @@ -39,10 +41,11 @@ int main(int argc, char** argv) parser.addVersionOption(); parser.addPositionalArgument("filename", QCoreApplication::translate("main", "File to disassemble.")); - parser.process(app); #endif + InformationManager iman; + LOG4CXX_DEBUG(_logger, "Initializing LLVM"); llvm::InitializeAllTargetInfos(); llvm::InitializeAllTargetMCs(); @@ -58,7 +61,8 @@ int main(int argc, char** argv) } #endif - Mainwindow m(filename); + Mainwindow m(&iman); m.show(); + iman.reset(filename); return app.exec(); }