|
|
@ -197,6 +197,10 @@ void qvminspector_t::add_branch_children( qtree_widget_item_t *item, std::uintpt
|
|
|
|
1 /* zero based vreg... */
|
|
|
|
1 /* zero based vreg... */
|
|
|
|
: 0u ) );
|
|
|
|
: 0u ) );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
QVariant var;
|
|
|
|
|
|
|
|
var.setValue( virt_instr );
|
|
|
|
|
|
|
|
virt_instr_entry->setData( 3, Qt::UserRole, var );
|
|
|
|
|
|
|
|
|
|
|
|
if ( virt_instr->mnemonic_t == vm::handler::JMP && code_block->jcc.has_jcc )
|
|
|
|
if ( virt_instr->mnemonic_t == vm::handler::JMP && code_block->jcc.has_jcc )
|
|
|
|
{
|
|
|
|
{
|
|
|
|
virt_instr_entry->setText(
|
|
|
|
virt_instr_entry->setText(
|
|
|
@ -240,7 +244,6 @@ void qvminspector_t::add_branch_children( qtree_widget_item_t *item, std::uintpt
|
|
|
|
item->addChild( virt_instr_entry );
|
|
|
|
item->addChild( virt_instr_entry );
|
|
|
|
add_branch_children( item, code_block->jcc.block_addr[ 0 ] );
|
|
|
|
add_branch_children( item, code_block->jcc.block_addr[ 0 ] );
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
item->addChild( virt_instr_entry );
|
|
|
|
item->addChild( virt_instr_entry );
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|