diff --git a/src/common/src/tvariant.c b/src/common/src/tvariant.c index 3f41730253222e4fe3616136d62354a6491e8094..8ca6a0d81385bdda3422cb35da47264cfa1cecfd 100644 --- a/src/common/src/tvariant.c +++ b/src/common/src/tvariant.c @@ -167,7 +167,8 @@ void tVariantCreateFromBinary(tVariant *pVar, const char *pz, size_t len, uint32 break; } - case TSDB_DATA_TYPE_BINARY: { // todo refactor, extract a method + case TSDB_DATA_TYPE_BINARY: + case TSDB_DATA_TYPE_JSON:{ // todo refactor, extract a method pVar->pz = calloc(len + 1, sizeof(char)); memcpy(pVar->pz, pz, len); pVar->nLen = (int32_t)len;