aboutsummaryrefslogtreecommitdiffstats
path: root/ui/filters.c
diff options
context:
space:
mode:
Diffstat (limited to 'ui/filters.c')
-rw-r--r--ui/filters.c47
1 files changed, 30 insertions, 17 deletions
diff --git a/ui/filters.c b/ui/filters.c
index 3618013ad0..22969348ab 100644
--- a/ui/filters.c
+++ b/ui/filters.c
@@ -600,25 +600,38 @@ save_filter_list(filter_list_type_t list_type, char **pref_path_return,
*/
void copy_filter_list(filter_list_type_t dest_type, filter_list_type_t src_type)
{
- GList **flpp_dest;
- GList **flpp_src;
- GList *flp_src;
- filter_def *filt;
+ GList **flpp_dest;
+ GList **flpp_src;
+ GList *flp_src;
+ filter_def *filt;
- g_assert(dest_type != src_type);
+ g_assert(dest_type != src_type);
- flpp_dest = get_filter_list(dest_type);
- flpp_src = get_filter_list(src_type);
- /* throw away the "old" destination list - a NULL list is ok here */
- while(*flpp_dest) {
- *flpp_dest = remove_filter_entry(*flpp_dest, g_list_first(*flpp_dest));
- }
- g_assert(g_list_length(*flpp_dest) == 0);
+ flpp_dest = get_filter_list(dest_type);
+ flpp_src = get_filter_list(src_type);
+ /* throw away the "old" destination list - a NULL list is ok here */
+ while(*flpp_dest) {
+ *flpp_dest = remove_filter_entry(*flpp_dest, g_list_first(*flpp_dest));
+ }
+ g_assert(g_list_length(*flpp_dest) == 0);
- /* copy the list entries */
- for(flp_src = g_list_first(*flpp_src); flp_src; flp_src = g_list_next(flp_src)) {
- filt = (filter_def *)(flp_src->data);
+ /* copy the list entries */
+ for(flp_src = g_list_first(*flpp_src); flp_src; flp_src = g_list_next(flp_src)) {
+ filt = (filter_def *)(flp_src->data);
- *flpp_dest = add_filter_entry(*flpp_dest, filt->name, filt->strval);
- }
+ *flpp_dest = add_filter_entry(*flpp_dest, filt->name, filt->strval);
+ }
}
+
+/*
+ * Editor modelines - http://www.wireshark.org/tools/modelines.html
+ *
+ * Local Variables:
+ * c-basic-offset: 2
+ * tab-width: 8
+ * indent-tabs-mode: nil
+ * End:
+ *
+ * ex: set shiftwidth=2 tabstop=8 expandtab:
+ * :indentSize=2:tabSize=8:noTabs=true:
+ */