diff options
author | Michal Labedzki <michal.labedzki@tieto.com> | 2015-03-08 14:59:32 +0100 |
---|---|---|
committer | Michal Labedzki <michal.labedzki@tieto.com> | 2015-03-14 14:26:17 +0000 |
commit | 77d9a059fe2d125a8cfe2193a09804a3e48caf06 (patch) | |
tree | 8ac172942c3af4fa689c39275d4ddbee942d25d9 /ui/qt/decode_as_dialog.h | |
parent | 32a815be20ad0e535ef7a172017b86624f70f907 (diff) |
Qt: Fix DecodeAs
Previously DecodeAs neither save its changes nor changes dissector tables.
Do that and redissect packets to refresh view.
Bug: 10553
Change-Id: Icd8453c9650f0265852f6b6b58bc483b35570a15
Reviewed-on: https://code.wireshark.org/review/7676
Petri-Dish: Michal Labedzki <michal.labedzki@tieto.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michal Labedzki <michal.labedzki@tieto.com>
Diffstat (limited to 'ui/qt/decode_as_dialog.h')
-rw-r--r-- | ui/qt/decode_as_dialog.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ui/qt/decode_as_dialog.h b/ui/qt/decode_as_dialog.h index 25e7ee7a0d..f745b5e350 100644 --- a/ui/qt/decode_as_dialog.h +++ b/ui/qt/decode_as_dialog.h @@ -59,6 +59,8 @@ private: QMap<QString, const char *> ui_name_to_name_; QString entryString(const gchar *table_name, gpointer value); + static void resetChangedList(const gchar *table_name, ftenum_t selector_type, + gpointer key, gpointer value, gpointer user_data); static void buildChangedList(const gchar *table_name, ftenum_t selector_type, gpointer key, gpointer value, gpointer user_data); static void buildDceRpcChangedList(gpointer data, gpointer user_data); |