diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2015-07-12 22:26:49 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2015-07-12 22:26:49 (GMT) |
commit | 7e1c5ac72a317d39952843239023c0fa506f2322 (patch) | |
tree | 206b4f7ca4165c22b796d90e3343f677296b0857 /src/gui | |
parent | 254254db8c09eb4b4f8523e73551c13ec281d194 (diff) |
Cleaned the code handling binary symbols.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@548 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/gui')
-rw-r--r-- | src/gui/panels/strings.c | 2 | ||||
-rw-r--r-- | src/gui/panels/symbols.c | 6 | ||||
-rw-r--r-- | src/gui/status.c | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/src/gui/panels/strings.c b/src/gui/panels/strings.c index 825c510..7996553 100644 --- a/src/gui/panels/strings.c +++ b/src/gui/panels/strings.c @@ -687,7 +687,7 @@ static void on_string_value_edited(GtkCellRendererText *renderer, gchar *path, g gtk_tree_model_get(GTK_TREE_MODEL(store), &iter, STC_STRING, &symbol, -1); - g_binary_symbol_set_label(symbol, new); + g_binary_symbol_set_alt_label(symbol, new); g_object_unref(G_OBJECT(symbol)); diff --git a/src/gui/panels/symbols.c b/src/gui/panels/symbols.c index 42098c8..9b32aa5 100644 --- a/src/gui/panels/symbols.c +++ b/src/gui/panels/symbols.c @@ -680,7 +680,7 @@ static void reload_symbols_for_new_list_view(GSymbolsPanel *panel) gtk_tree_store_set(panel->store, &iter, SBC_SYMBOL, symbols[i], SBC_PICTURE, icon, - SBC_NAME, g_binary_symbol_to_string(symbols[i]), + SBC_NAME, g_binary_symbol_get_label(symbols[i]), SBC_ADDRESS, virt, -1); @@ -861,7 +861,7 @@ static void reload_symbols_for_new_tree_view(GSymbolsPanel *panel) gtk_tree_store_set(panel->store, &iter, SBC_SYMBOL, symbols[i], SBC_PICTURE, icon, - SBC_NAME, g_binary_symbol_to_string(symbols[i]), + SBC_NAME, g_binary_symbol_get_label(symbols[i]), SBC_ADDRESS, virt, -1); @@ -1052,7 +1052,7 @@ static bool is_symbol_filtered(GSymbolsPanel *panel, const GBinSymbol *symbol) if (panel->filter == NULL) return false; - ret = regexec(panel->filter, g_binary_symbol_to_string(symbol), 1, &match, 0); + ret = regexec(panel->filter, g_binary_symbol_get_label(symbol), 1, &match, 0); if (ret == REG_NOMATCH) return true; diff --git a/src/gui/status.c b/src/gui/status.c index 2637f28..41cad1a 100644 --- a/src/gui/status.c +++ b/src/gui/status.c @@ -408,7 +408,7 @@ static void focus_address_in_status_info(GStatusInfo *info, GLoadedBinary *binar if (g_binary_format_resolve_symbol(G_BIN_FORMAT(format), addr, &symbol, &diff)) { - label = g_binary_symbol_to_string(symbol); + label = g_binary_symbol_get_label(symbol); if (label != NULL) { |