diff --git a/src/client/src/tscFunctionImpl.c b/src/client/src/tscFunctionImpl.c index e63572f44b90a2b6b4d46d0a75ba82a5357e7c0d..5d857a3145a1bba57e7fb5fb4650de4e1ab08dda 100644 --- a/src/client/src/tscFunctionImpl.c +++ b/src/client/src/tscFunctionImpl.c @@ -3834,12 +3834,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)) { @@ -3887,12 +3887,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)) {