From c6e7c37b90ea5433db6a8b82cd5f5cbf2990e2c4 Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Fri, 15 Dec 2023 21:23:34 -0500 Subject: [PATCH] Making these functions inline. --- include/roaring/portability.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/roaring/portability.h b/include/roaring/portability.h index fba2a4b25..9e51f2bf9 100644 --- a/include/roaring/portability.h +++ b/include/roaring/portability.h @@ -225,8 +225,8 @@ inline int roaring_leading_zeroes(unsigned long long input_num) { #ifndef CROARING_INTRINSICS #define CROARING_INTRINSICS 1 #define roaring_unreachable __builtin_unreachable() -static inline int roaring_trailing_zeroes(unsigned long long input_num) { return __builtin_ctzll(input_num); } -static inline int roaring_leading_zeroes(unsigned long long input_num) { return __builtin_clzll(input_num); } +inline int roaring_trailing_zeroes(unsigned long long input_num) { return __builtin_ctzll(input_num); } +inline int roaring_leading_zeroes(unsigned long long input_num) { return __builtin_clzll(input_num); } #endif #if CROARING_REGULAR_VISUAL_STUDIO