]> git.siccegge.de Git - frida/frida.git/blobdiff - src/main.cxx
Whitespace cleanup
[frida/frida.git] / src / main.cxx
index c33d6c419fa750bd034b54bfeefd03ee98f1731d..0c1ffe50a750e82b8f848b29db742cb8d91772ed 100644 (file)
@@ -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;
@@ -26,8 +28,8 @@ int main(int argc, char** argv)
 {
        QApplication app(argc, argv);
 
-    log4cxx::BasicConfigurator::configure();
-    log4cxx::LoggerPtr _logger(log4cxx::Logger::getLogger("main"));
+       log4cxx::BasicConfigurator::configure();
+       log4cxx::LoggerPtr _logger(log4cxx::Logger::getLogger("main"));
 
 #ifdef ARGPARSE
        QCommandLineParser parser;
@@ -39,17 +41,18 @@ int main(int argc, char** argv)
        parser.addVersionOption();
        parser.addPositionalArgument("filename", QCoreApplication::translate("main", "File to disassemble."));
 
-
        parser.process(app);
 #endif
 
-    LOG4CXX_DEBUG(_logger, "Initializing LLVM");
-    llvm::InitializeAllTargetInfos();
-    llvm::InitializeAllTargetMCs();
-    llvm::InitializeAllAsmParsers();
-    llvm::InitializeAllDisassemblers();
+       InformationManager iman;
+
+       LOG4CXX_DEBUG(_logger, "Initializing LLVM");
+       llvm::InitializeAllTargetInfos();
+       llvm::InitializeAllTargetMCs();
+       llvm::InitializeAllAsmParsers();
+       llvm::InitializeAllDisassemblers();
 
-    LOG4CXX_DEBUG(_logger, "Initializing Qt");
+       LOG4CXX_DEBUG(_logger, "Initializing Qt");
 
        std::string filename = "";
 #ifdef ARGPARSE
@@ -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();
 }