diff --git a/src/tsdb/inc/tsdbMeta.h b/src/tsdb/inc/tsdbMeta.h index f65d49c9b0b7bf8718e714f129f75aec07118877..01fdda6749257156498511fdb3923efa922628f7 100644 --- a/src/tsdb/inc/tsdbMeta.h +++ b/src/tsdb/inc/tsdbMeta.h @@ -113,8 +113,9 @@ static FORCE_INLINE STSchema* tsdbGetTableSchemaImpl(STable* pTable, bool lock, pTSchema = *(STSchema**)taosArrayGetLast(pDTable->schema); // terrno = TSDB_CODE_TDB_IVD_TB_SCHEMA_VERSION; // goto _exit; + } else { + pTSchema = *(STSchema**)ptr; } - pTSchema = *(STSchema**)ptr; } ASSERT(pTSchema != NULL);