2006-09-09 [wwp] 2.4.0cvs168
authorTristan Chabredier <wwp@claws-mail.org>
Sat, 9 Sep 2006 18:27:48 +0000 (18:27 +0000)
committerTristan Chabredier <wwp@claws-mail.org>
Sat, 9 Sep 2006 18:27:48 +0000 (18:27 +0000)
* src/prefs_filtering.c
better place for this fix.

ChangeLog
PATCHSETS
configure.ac
src/prefs_filtering.c

index e1433f1c143f81c2c78810ea6c3dd4e88090bec7..fbc1518c7bd94d704687501b9d45e5c62a8a94a0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-09-09 [wwp]       2.4.0cvs168
+
+       * src/prefs_filtering.c
+               better place for this fix.
+
 2006-09-09 [wwp]       2.4.0cvs167
 
        * src/prefs_filtering.c
index c0dfba2a515ba6e87dee8f534701eda5bb3668d5..056715e9425a06b3020c94171beb9414c0c42a1e 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.59.2.45 -r 1.59.2.46 src/prefs_filtering.c;  ) > 2.4.0cvs165.patchset
 ( cvs diff -u -r 1.1.2.13 -r 1.1.2.14 manual/glossary.xml;  cvs diff -u -r 1.1.2.3 -r 1.1.2.4 manual/gpl.xml;  cvs diff -u -r 1.1.2.15 -r 1.1.2.16 manual/plugins.xml;  cvs diff -u -r 1.1.2.1 -r 1.1.2.2 manual/es/ack.xml;  cvs diff -u -r 1.1.2.4 -r 1.1.2.5 manual/es/advanced.xml;  cvs diff -u -r 1.1.2.1 -r 1.1.2.2 manual/es/faq.xml;  cvs diff -u -r 1.1.2.1 -r 1.1.2.2 manual/es/glossary.xml;  cvs diff -u -r 1.1.2.1 -r 1.1.2.2 manual/es/gpl.xml;  cvs diff -u -r 1.1.2.1 -r 1.1.2.2 manual/es/handling.xml;  cvs diff -u -r 1.1.2.1 -r 1.1.2.2 manual/es/plugins.xml;  cvs diff -u -r 1.1.2.1 -r 1.1.2.2 manual/es/starting.xml;  cvs diff -u -r 1.1.2.4 -r 1.1.2.5 manual/fr/ack.xml;  cvs diff -u -r 1.1.2.1 -r 1.1.2.2 manual/pl/ack.xml;  cvs diff -u -r 1.60.2.33 -r 1.60.2.34 po/es.po;  ) > 2.4.0cvs166.patchset
 ( cvs diff -u -r 1.59.2.46 -r 1.59.2.47 src/prefs_filtering.c;  ) > 2.4.0cvs167.patchset
+( cvs diff -u -r 1.59.2.47 -r 1.59.2.48 src/prefs_filtering.c;  ) > 2.4.0cvs168.patchset
index 7ad63bd9acda01a5b8a4dab2723b43786f0543b9..96f55ff4a67219ae79ba3538a30b5900076e29ca 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=4
 MICRO_VERSION=0
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=167
+EXTRA_VERSION=168
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index 9b1769f6589fb46aa66feff1a0a5bb55d587e229..7179dd27c15b48255565bddece4040a070339678 100644 (file)
@@ -1061,6 +1061,9 @@ static void prefs_filtering_substitute_cb(void)
 
        prop = prefs_filtering_dialog_to_filtering(TRUE);
 
+       if (prop == NULL) 
+               return;
+
        /* prop->emabled is always TRUE here, re-use the value from the selected row 
           as we don't substitute this value from dialog */
        prefs_filtering_list_view_get_rule_info(
@@ -1068,8 +1071,6 @@ static void prefs_filtering_substitute_cb(void)
                        &enabled, &name, &account_id);
        prop->enabled = enabled;
 
-       if (prop == NULL) 
-               return;
        prefs_filtering_list_view_set_row(selected_row, prop);
 
        filteringprop_free(prop);