aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/expression.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2015-03-17 15:08:20 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2015-03-17 15:08:20 +0000
commitc77ddf6def7a88a3842f2c78e27fe82bf78ce2fc (patch)
treee5daaa6396c1ec11643f453bf6f07336b663e6d4 /src/libutil/expression.h
parentdbe85000375aa0a02d38bb694b7e1d3877160c4f (diff)
downloadrspamd-c77ddf6def7a88a3842f2c78e27fe82bf78ce2fc.tar.gz
rspamd-c77ddf6def7a88a3842f2c78e27fe82bf78ce2fc.zip
Add destruction routine for exprs and atoms.
Diffstat (limited to 'src/libutil/expression.h')
-rw-r--r--src/libutil/expression.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libutil/expression.h b/src/libutil/expression.h
index 798d3a48c..4179424c6 100644
--- a/src/libutil/expression.h
+++ b/src/libutil/expression.h
@@ -47,6 +47,7 @@ struct rspamd_atom_subr {
gint (*process) (gpointer input, rspamd_expression_atom_t *atom);
/* Calculates the relative priority of the expression */
gint (*priority) (rspamd_expression_atom_t *atom);
+ void (*destroy) (rspamd_expression_atom_t *atom);
};
/* Opaque structure */