X-Git-Url: https://git.siccegge.de//index.cgi?p=frida%2Ffrida.git;a=blobdiff_plain;f=src%2Fgui%2FMainwindow.cxx;h=1c8ae0bb2225b49e2132b8cb9dcc188c2c2fcb25;hp=5e47b25871227bc791e9354021f49d2e5d0a7466;hb=f66c54319d23de4c4905ad11a8f552917d2dfba9;hpb=a977c730a10c8549974d85a1d31f0846e28f1bc9 diff --git a/src/gui/Mainwindow.cxx b/src/gui/Mainwindow.cxx index 5e47b25..1c8ae0b 100644 --- a/src/gui/Mainwindow.cxx +++ b/src/gui/Mainwindow.cxx @@ -78,6 +78,11 @@ namespace { widget->setFlag(QGraphicsItem::ItemIsMovable, true); widget->moveBy(100*startx, 10*(block->getStartAddress() - starty)); + dis->printEachInstruction(block->getStartAddress(), block->getEndAddress(), + [&](const std::string& line) { + widget->addItem(line.c_str()); + }); + if (block->getNextBlock(0) != 0) local__add_basic_block(dis->getBasicBlock(block->getNextBlock(0)), dis, scene, starty, startx+1); if (block->getNextBlock(1) != 0)