diff options
| -rw-r--r-- | src/util/bitset.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/util/bitset.h b/src/util/bitset.h index 601f85ad9f8..7e10b78c2eb 100644 --- a/src/util/bitset.h +++ b/src/util/bitset.h @@ -34,6 +34,7 @@ #include <stdlib.h> #include "util/bitscan.h" #include "util/macros.h" +#include "ralloc.h" /**************************************************************************** * generic bitset implementation @@ -495,6 +496,12 @@ BITSET_CALLOC(unsigned size) return (BITSET_WORD *) calloc(BITSET_WORDS(size), sizeof(BITSET_WORD)); } +static inline BITSET_WORD * +BITSET_RZALLOC(const void *memctx, unsigned size) +{ + return (BITSET_WORD *)rzalloc_size(memctx, BITSET_BYTES(size)); +} + #ifdef __cplusplus /** |