From 9d2cf17516abeaf588bbb810c8c451e9b0a62fee Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 9 Oct 2018 17:30:37 +0200 Subject: [PATCH] bitset: init and clear bitset correctly --- src/bitset.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bitset.c b/src/bitset.c index 6f3247c4f..be834f5eb 100644 --- a/src/bitset.c +++ b/src/bitset.c @@ -45,7 +45,8 @@ bool pa_bitset_equals(const pa_bitset_t *b, unsigned n, ...) { pa_bitset_t *a; bool equal; - a = alloca(PA_BITSET_ELEMENTS(n)); + a = alloca(PA_BITSET_SIZE(n)); + spa_memzero(a, PA_BITSET_SIZE(n)); va_start(ap, n); for (;;) {