]> git.siccegge.de Git - frida/frida.git/blobdiff - src/gui/Mainwindow.cxx
Use first row as reference instead of second
[frida/frida.git] / src / gui / Mainwindow.cxx
index 5e47b25871227bc791e9354021f49d2e5d0a7466..7d90820a9869436323f5236be1891843642affe5 100644 (file)
@@ -78,6 +78,11 @@ namespace {
                widget->setFlag(QGraphicsItem::ItemIsMovable, true);
                widget->moveBy(100*startx, 10*(block->getStartAddress() - starty));
 
+               dis->printEachInstruction(block->getStartAddress(), block->getEndAddress(),
+                                                                 [&](uint8_t* bytes, size_t byte_count, const std::string& line) {
+                                                                         widget->addItem(bytes, byte_count, line.c_str() + 1);
+                                                                 });
+
                if (block->getNextBlock(0) != 0)
                        local__add_basic_block(dis->getBasicBlock(block->getNextBlock(0)), dis, scene, starty, startx+1);
                if (block->getNextBlock(1) != 0)