From 435b310af0ca49697a519abe90eb015b22ed2eca Mon Sep 17 00:00:00 2001 From: x Date: Tue, 24 Sep 2019 21:10:10 +0200 Subject: [PATCH] BitUtil: Delta, ZigZag, NumBits, Floating Point,... --- bitutil.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/bitutil.c b/bitutil.c index 5163286..86a9309 100644 --- a/bitutil.c +++ b/bitutil.c @@ -22,6 +22,7 @@ - email : powturbo [_AT_] gmail [_DOT_] com **/ // "Integer Compression" utility - delta, for, zigzag +#define BITUTIL_IN #include "conf.h" #include "bitutil.h" @@ -483,10 +484,7 @@ static inline double efloat64(double d, double e, int lg2e) { void padfloat64(double *in, size_t n, double *out, double e) { int lg2e = -log(e)/log(2.0); double *ip; for(ip = in; ip < in+n; ip++,out++) *out = efloat64(*ip, e, lg2e); } #ifdef _MSC_VER -static inline float fabsf(float x) -{ - return (float)fabs(x); -} +static inline float fabsf(float x) { return (float)fabs(x); } //??? https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/fabs-fabsf-fabsl?view=vs-2019 #endif static inline float efloat32(float d, float e, int lg2e) {