Spaces:
Runtime error
Runtime error
Edward J. Schwartz
commited on
Commit
·
8c2cd7c
1
Parent(s):
0ed5800
Fix disassembly
Browse files
app.py
CHANGED
|
@@ -85,7 +85,7 @@ with gr.Blocks() as demo:
|
|
| 85 |
all_dis_state: None}
|
| 86 |
else:
|
| 87 |
|
| 88 |
-
#fun_data = {
|
| 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(
|
| 99 |
-
return {disassembly: gr.Textbox.update(value=fun_data[int(
|
| 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 |
|