From e7c5ee770ca3bd66a1fc052b63924085096b0916 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Sat, 9 Mar 2019 00:30:58 +0100 Subject: [PATCH] window: fix buffer overflow --- common/lib/window.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/lib/window.c b/common/lib/window.c index 103b527d3..295f050c4 100644 --- a/common/lib/window.c +++ b/common/lib/window.c @@ -55,7 +55,7 @@ double window_update(struct window *w, double in) { double out = w->data[(w->pos - w->steps) & w->mask]; - w->data[w->pos++] = in; + w->data[w->pos++ & w->mask] = in; return out; }