X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=src%2Fgtk%2Fpgmwin.c;h=d1ad01055c310668d7d3910695fa2ed6c81782f4;hb=f7e3f1d8d0438f52e4f988a12318075cc1b43568;hp=6cec8fb6d013cef39178dd41cca8cb4c25d52dd2;hpb=00deadc94f868a45431b58e34e707d235cf02b47;p=emu8051.git diff --git a/src/gtk/pgmwin.c b/src/gtk/pgmwin.c index 6cec8fb..d1ad010 100644 --- a/src/gtk/pgmwin.c +++ b/src/gtk/pgmwin.c @@ -16,6 +16,7 @@ #include "common.h" #include "memory.h" #include "cpu8051.h" +#include "opcodes.h" #include "pgmwin.h" #include "hexfile.h" @@ -133,6 +134,7 @@ pgmwin_sel_changed_event(GtkWidget *widget, GdkEvent *event, gpointer data) gtk_tree_model_get(model, &iter, COL_ADDR, &str_addr, -1); /* Convert hex address in ASCII to integer. */ + /* No need to check error, has already been validated. */ val = asciihex2int(str_addr); log_debug(" row address is: $%04X", val); @@ -262,7 +264,7 @@ pgmwin_refresh(void) gtk_list_store_set(store, &iter, COL_ADDR, str, -1); opcode = mem_read8(PGM_MEM_ID, address); - inst_size = cpu8051_get_instruction_size(opcode); + inst_size = opcodes_get_instr_size(opcode); /* Display instruction hex bytes. */ for (k = 0, col_id = COL_B0; k < 3; k++, col_id++) {