summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/conts/spvec.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/conts/spvec.h b/include/conts/spvec.h
index d557fa8..92105b3 100644
--- a/include/conts/spvec.h
+++ b/include/conts/spvec.h
@@ -40,9 +40,9 @@ static inline size_t conts_spvec_bucket(size_t i)
if (i < 64)
return 0;
- /** @todo fallback for __builtin_clzll, C23 has std_count_leading_zeroes
+ /** @todo fallback for __builtin_clzll, C23 has stdc_leading_zeroes
* but might want to go for a simple loop for maximum compatibility? */
- return (8 * sizeof(size_t)) - __builtin_clzll(i) - 6;
+ return (8 * sizeof(unsigned long long)) - __builtin_clzll(i) - 6;
}
static inline size_t conts_spvec_size(size_t b)