diff options
Diffstat (limited to 'src/arch')
-rw-r--r-- | src/arch/x86/operand.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/arch/x86/operand.c b/src/arch/x86/operand.c index 2c27176..eb6f5f3 100644 --- a/src/arch/x86/operand.c +++ b/src/arch/x86/operand.c @@ -623,9 +623,15 @@ static void g_x86_mod_rm_operand_add_to_gtk_buffer(const GX86ModRMOperand *opera format, syntax, buffer, iter); if (operand->base != NULL) + { + g_content_exporter_insert_with_gtk_tag(G_CONTENT_EXPORTER(operand), buffer, iter, + "+", 1, RTT_SIGNS); + g_content_exporter_add_arch_to_gtk_buffer(G_CONTENT_EXPORTER(operand->base), format, syntax, buffer, iter); + } + if (operand->displacement != NULL) { if (g_imm_operand_is_negative(operand->displacement)) |