diff --git a/mave.c b/mave.c index fd09e5a..1a64f79 100644 --- a/mave.c +++ b/mave.c @@ -58,7 +58,7 @@ static void mave_reset(struct filter *filter) m->cnt = 0; m->index = 0; - m->sum = 0; + m->sum = tmv_zero(); memset(m->val, 0, m->len * sizeof(*m->val)); } diff --git a/tsproc.c b/tsproc.c index 63c989d..06c0184 100644 --- a/tsproc.c +++ b/tsproc.c @@ -178,7 +178,7 @@ int tsproc_update_delay(struct tsproc *tsp, tmv_t *delay) int tsproc_update_offset(struct tsproc *tsp, tmv_t *offset, double *weight) { - tmv_t delay = 0, raw_delay = 0; + tmv_t delay = tmv_zero(), raw_delay = tmv_zero(); if (tmv_is_zero(tsp->t1) || tmv_is_zero(tsp->t2)) return -1;