From ad93fc63449a12c2e4b3d413d4d0716ef4d90d0c Mon Sep 17 00:00:00 2001 From: Ganlin Zhao Date: Thu, 28 Apr 2022 13:29:50 +0800 Subject: [PATCH] fix(query): fix bug in multi-input math functions --- source/libs/scalar/src/sclfunc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/libs/scalar/src/sclfunc.c b/source/libs/scalar/src/sclfunc.c index 31e2bedfc0..0758157523 100644 --- a/source/libs/scalar/src/sclfunc.c +++ b/source/libs/scalar/src/sclfunc.c @@ -21,8 +21,9 @@ static double tlog(double v, double base) { return a; } else if (isnan(b) || isinf(b)) { return b; + } else { + return a / b; } - return a / b; } int32_t absFunction(SScalarParam *pInput, int32_t inputNum, SScalarParam *pOutput) {