diff --git a/source/dnode/mnode/impl/src/mndSma.c b/source/dnode/mnode/impl/src/mndSma.c index 303e86bb82..7467d9bba3 100644 --- a/source/dnode/mnode/impl/src/mndSma.c +++ b/source/dnode/mnode/impl/src/mndSma.c @@ -1845,8 +1845,7 @@ static int32_t mndTSMAGenerateOutputName(const char* tsmaName, char* streamName, static int32_t mndProcessCreateTSMAReq(SRpcMsg* pReq) { #ifdef WINDOWS - terrno = TSDB_CODE_MND_INVALID_PLATFORM; - goto _OVER; + TAOS_RETURN(TSDB_CODE_MND_INVALID_PLATFORM); #endif SMnode * pMnode = pReq->info.node; int32_t code = -1;