coverity issue#109258
[platform/core/messaging/msg-service.git] / vobject-engine / VMessage.c
index f4a2ea4..18c80a9 100755 (executable)
@@ -1032,13 +1032,19 @@ VTree* vmsg_decode(char *pMsgRaw)
                goto CATCH1;
        }
        VDATA_TRACE_END
+       VFREE(pTemp);
+       VFREE(pTmpParam);
+       VFREE(pVBody);
        return pVMsg;
 
 CATCH:
        VFREE(pTemp);
 CATCH1:
+       VFREE(pTemp);
        VFREE(szMsgBegin);
        VFREE(pMsgRawTmp);
+       VFREE(pTmpParam);
+       VFREE(pVBody);
        vmsg_free_vtree_memory(pVMsg);
        VDATA_TRACE_END
        return NULL;