Edward J. Schwartz commited on
Commit
8c2cd7c
·
1 Parent(s): 0ed5800

Fix disassembly

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -85,7 +85,7 @@ with gr.Blocks() as demo:
85
  all_dis_state: None}
86
  else:
87
 
88
- #fun_data = {'one': 2, 'two': 3}
89
  fun_data = get_all_dis(file.name)
90
 
91
  addrs = ["%#x" % addr for addr in fun_data.keys()]
@@ -95,8 +95,8 @@ with gr.Blocks() as demo:
95
  all_dis_state: fun_data
96
  }
97
 
98
- def function_change_fn(fun, fun_data):
99
- return {disassembly: gr.Textbox.update(value=fun_data[int(fun, 16)])}
100
 
101
  file_widget.change(file_change_fn, file_widget, [col, fun_dropdown, all_dis_state])
102
 
 
85
  all_dis_state: None}
86
  else:
87
 
88
+ #fun_data = {42: 2, 43: 3}
89
  fun_data = get_all_dis(file.name)
90
 
91
  addrs = ["%#x" % addr for addr in fun_data.keys()]
 
95
  all_dis_state: fun_data
96
  }
97
 
98
+ def function_change_fn(selected_fun, fun_data):
99
+ return {disassembly: gr.Textbox.update(value=fun_data[int(selected_fun, 16)])}
100
 
101
  file_widget.change(file_change_fn, file_widget, [col, fun_dropdown, all_dis_state])
102