diff options
Diffstat (limited to 'ui/qt/enabled_protocols_dialog.cpp')
-rw-r--r-- | ui/qt/enabled_protocols_dialog.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ui/qt/enabled_protocols_dialog.cpp b/ui/qt/enabled_protocols_dialog.cpp index a3641e1b5c..f6f891374c 100644 --- a/ui/qt/enabled_protocols_dialog.cpp +++ b/ui/qt/enabled_protocols_dialog.cpp @@ -283,6 +283,15 @@ void EnabledProtocolsDialog::writeChanges() g_free(pf_path); } + save_enabled_protos_list(&pf_path, &pf_save_errno); + if (pf_path != NULL) + { + simple_dialog(ESD_TYPE_ERROR, ESD_BTN_OK, + "Could not save to your enabled protocols file\n\"%s\": %s.", + pf_path, g_strerror(pf_save_errno)); + g_free(pf_path); + } + save_disabled_heur_dissector_list(&pf_path, &pf_save_errno); if (pf_path != NULL) { |