diff --git a/src/client/src/tscFunctionImpl.c b/src/client/src/tscFunctionImpl.c index 5f18658675ce3a48b8d8bf448978f75542efd28b..5c786d9656a8147b0a487b24d4a97480c2ebab9a 100644 --- a/src/client/src/tscFunctionImpl.c +++ b/src/client/src/tscFunctionImpl.c @@ -3836,12 +3836,12 @@ static void getStatics_f(int64_t *primaryKey, float *data, int32_t numOfRow, dou dsum += fv; if (fmin > fv) { fmin = fv; - minIndex = i; + *minIndex = i; } if (fmax < fv) { fmax = fv; - maxIndex = i; + *maxIndex = i; } // if (isNull(&lastVal, TSDB_DATA_TYPE_FLOAT)) { @@ -3889,12 +3889,12 @@ static void getStatics_d(int64_t *primaryKey, double *data, int32_t numOfRow, do dsum += dv; if (dmin > dv) { dmin = dv; - minIndex = i; + *minIndex = i; } if (dmax < dv) { dmax = dv; - maxIndex = i; + *maxIndex = i; } // if (isNull(&lastVal, TSDB_DATA_TYPE_DOUBLE)) {