From aa77346103e29b7e2db2ae45df74bce237f5ff72 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Thu, 19 Sep 2024 19:57:16 -0700 Subject: [PATCH] Improved code [skip ci] --- src/sparsevec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sparsevec.c b/src/sparsevec.c index 50f6fb8..44d765b 100644 --- a/src/sparsevec.c +++ b/src/sparsevec.c @@ -709,7 +709,7 @@ array_to_sparsevec(PG_FUNCTION_ARGS) #ifdef _MSC_VER /* /fp:fast may not propagate +/-Infinity or NaN */ -#define IS_NOT_ZERO(v) (isnan((float) v) || isinf((float) v) || ((float) v) != 0) +#define IS_NOT_ZERO(v) (isnan((float) (v)) || isinf((float) (v)) || ((float) (v)) != 0) #else #define IS_NOT_ZERO(v) (((float) (v)) != 0) #endif