aboutsummaryrefslogtreecommitdiffstats
path: root/filter
diff options
context:
space:
mode:
Diffstat (limited to 'filter')
-rw-r--r--filter/ChangeLog7
-rw-r--r--filter/filter-driver.c4
-rw-r--r--filter/filter-message-search.c2
3 files changed, 12 insertions, 1 deletions
diff --git a/filter/ChangeLog b/filter/ChangeLog
index 67e4aa9d3d..6db104a5d6 100644
--- a/filter/ChangeLog
+++ b/filter/ChangeLog
@@ -1,3 +1,10 @@
+2000-12-21 Not Zed <NotZed@HelixCode.com>
+
+ * filter-message-search.c (filter_message_search): And here too.
+
+ * filter-driver.c (filter_driver_finalise): Kind of revert an
+ accidentally commited patch for e_sexp_unref.
+
2000-12-20 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (filter_driver_filter_message): Oops, slight
diff --git a/filter/filter-driver.c b/filter/filter-driver.c
index 5765a739c3..0e4fbe682c 100644
--- a/filter/filter-driver.c
+++ b/filter/filter-driver.c
@@ -204,7 +204,9 @@ filter_driver_finalise (GtkObject *obj)
g_hash_table_foreach (p->globals, free_hash_strings, driver);
g_hash_table_destroy (p->globals);
-
+
+ /* anal warning hunters, just leave this, its only temporary, touch and die */
+#define e_sexp_unref(x) (gtk_object_unref((GtkObject *)(x)))
e_sexp_unref(p->eval);
if (p->defaultfolder)
diff --git a/filter/filter-message-search.c b/filter/filter-message-search.c
index 59fe4e78f8..ff599a2007 100644
--- a/filter/filter-message-search.c
+++ b/filter/filter-message-search.c
@@ -794,6 +794,8 @@ filter_message_search (CamelMimeMessage *message, CamelMessageInfo *info,
else
retval = FALSE;
+ /* anal warning hunters, just leave this, its only temporary, touch and die */
+#define e_sexp_unref(x) (gtk_object_unref(x))
e_sexp_unref(sexp);
e_sexp_result_free (result);