]> git.siccegge.de Git - frida/frida.git/blobdiff - src/gui/Mainwindow.cxx
Make function/jump targets clickable
[frida/frida.git] / src / gui / Mainwindow.cxx
index 196db38a18b838923a3cc3403b2b6b7d6c8768d0..5931a834f47bf69f8ce3764d438e46510098b386 100644 (file)
@@ -18,7 +18,8 @@ namespace {
 }
 
 Mainwindow::Mainwindow(InformationManager* mgr)
-       : manager(mgr) {
+       : manager(mgr)
+       , logger(log4cxx::Logger::getLogger("Mainwindow")) {
        openAction = new QAction(tr("&Open"), this);
        // saveAction = new QAction(tr("&Save"), this);
        exitAction = new QAction(tr("E&xit"), this);
@@ -136,8 +137,11 @@ namespace {
                                          block->getEndAddress(),
                                          [&](uint8_t* bytes,
                                              size_t byte_count,
-                                             const std::string& line) {
-                                                 widget->addItem(bytes, byte_count, line.c_str() + 1);
+                                             const std::string& line,
+                                             const std::string& ref) {
+                                                 widget->addItem(bytes, byte_count,
+                                                                 line.c_str() + 1, // remove \t
+                                                                 ref.c_str());
                                          });
 
                BasicBlockWidget *tmp, *nextl(NULL), *nextr(NULL);