diff --git a/src/client/src/tscParseLineProtocol.c b/src/client/src/tscParseLineProtocol.c index c4fdead649e991e9ba820fc83709000ded2d2733..acf3248518811784bfd9ce5228388075666cc428 100644 --- a/src/client/src/tscParseLineProtocol.c +++ b/src/client/src/tscParseLineProtocol.c @@ -982,10 +982,10 @@ static int32_t applyChildTableTags(TAOS* taos, char* cTableName, char* sTableNam } } - SArray* tagBinds = taosArrayInit(numTags + 1, sizeof(TAOS_BIND)); - taosArraySetSize(tagBinds, numTags + 1); + SArray* tagBinds = taosArrayInit(numTags, sizeof(TAOS_BIND)); + taosArraySetSize(tagBinds, numTags); int isNullColBind = TSDB_TRUE; - for (int j = 0; j < numTags + 1; ++j) { + for (int j = 0; j < numTags; ++j) { TAOS_BIND* bind = taosArrayGet(tagBinds, j); bind->is_null = &isNullColBind; }