From: Vsevolod Stakhov Date: Sun, 29 Oct 2017 14:38:18 +0000 (+0000) Subject: [Fix] Further fixes around floating point expressions X-Git-Tag: 1.7.0~500 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=3e155850244b8c7a93fca5ba1052547e3f7d3ccf;p=rspamd.git [Fix] Further fixes around floating point expressions --- diff --git a/src/libutil/expression.c b/src/libutil/expression.c index 3f631d918..a6b0153d9 100644 --- a/src/libutil/expression.c +++ b/src/libutil/expression.c @@ -942,7 +942,7 @@ rspamd_ast_node_done (struct rspamd_expression_elt *elt, } static gdouble -rspamd_ast_do_op (struct rspamd_expression_elt *elt, gint val, +rspamd_ast_do_op (struct rspamd_expression_elt *elt, gdouble val, gdouble acc, gdouble lim, gboolean first_elt) { gdouble ret = val;