diff options
author | Guy Harris <guy@alum.mit.edu> | 2017-04-09 12:27:57 -0700 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2017-04-09 22:40:30 +0000 |
commit | 6b3714254d41f4e18ecc1df017804c9d94d21d9b (patch) | |
tree | b3fb664550e8d60dc19088f3002f1e53b1ef6e59 /tfshark.c | |
parent | 7d5ce06cbe35f3f818695c87e5b0f42172ee3784 (diff) | |
download | wireshark-6b3714254d41f4e18ecc1df017804c9d94d21d9b.tar.gz wireshark-6b3714254d41f4e18ecc1df017804c9d94d21d9b.tar.bz2 wireshark-6b3714254d41f4e18ecc1df017804c9d94d21d9b.zip |
Pull all the "load settings" calls into a epan_load_settings() routine.
That way, nothing using libwireshark needs to know what settings need to
be loaded, they just call epan_load_settings().
Change-Id: I9390e259e286fc4f5acaeaac2767e4c3c4b656af
Reviewed-on: https://code.wireshark.org/review/20983
Petri-Dish: Guy Harris <guy@alum.mit.edu>
Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'tfshark.c')
-rw-r--r-- | tfshark.c | 11 |
1 files changed, 3 insertions, 8 deletions
@@ -557,7 +557,7 @@ main(int argc, char *argv[]) if (strcmp(argv[2], "column-formats") == 0) column_dump_column_formats(); else if (strcmp(argv[2], "currentprefs") == 0) { - read_prefs(); + epan_load_settings(); write_prefs(NULL); } else if (strcmp(argv[2], "decodes") == 0) @@ -597,13 +597,8 @@ main(int argc, char *argv[]) goto clean_exit; } - prefs_p = read_prefs(); - - /* - * Read the files that enable and disable protocols and heuristic - * dissectors. - */ - read_enabled_and_disabled_lists(); + /* Load libwireshark settings from the current profile. */ + prefs_p = epan_load_settings(); cap_file_init(&cfile); |