diff --git a/source/dnode/vnode/src/tsdb/tsdbRead.c b/source/dnode/vnode/src/tsdb/tsdbRead.c index ccb4cce199..5e2b1b33b9 100644 --- a/source/dnode/vnode/src/tsdb/tsdbRead.c +++ b/source/dnode/vnode/src/tsdb/tsdbRead.c @@ -4235,8 +4235,8 @@ static int32_t doOpenReaderImpl(STsdbReader* pReader) { } static void freeSchemaFunc(void* param) { - void* p = *(void**)param; - taosMemoryFreeClear(p); + void **p = (void **)param; + taosMemoryFreeClear(*p); } // ====================================== EXPOSED APIs ======================================