From 0b7a4e77fe205edf95e020471d222eb64c05e502 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Wed, 14 Jul 2021 19:38:31 +0100 Subject: [Minor] Use float instead of double --- src/libutil/util.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/libutil/util.c') diff --git a/src/libutil/util.c b/src/libutil/util.c index 16c8c0f23..8bbc98993 100644 --- a/src/libutil/util.c +++ b/src/libutil/util.c @@ -2422,12 +2422,12 @@ rspamd_set_counter (struct rspamd_counter_data *cd, gdouble value) return cd->mean; } -double +float rspamd_set_counter_ema (struct rspamd_counter_data *cd, - gdouble value, - gdouble alpha) + float value, + float alpha) { - gdouble diff, incr; + float diff, incr; /* Cumulative moving average using per-process counter data */ if (cd->number == 0) { @@ -2438,7 +2438,7 @@ rspamd_set_counter_ema (struct rspamd_counter_data *cd, diff = value - cd->mean; incr = diff * alpha; cd->mean += incr; - cd->stddev = (1 - alpha) * (cd->stddev + diff * incr); + cd->stddev = (1.0f - alpha) * (cd->stddev + diff * incr); cd->number ++; return cd->mean; -- cgit v1.2.3