int l4release(void *data) { MyData *myData = (MyData *)data; g_api->log(NULL, LSI_LOG_DEBUG, "#### updatetcpin1 test %s\n", "l4release"); if (myData) { ls_loopbuf_d(&myData->inBuf); ls_loopbuf_d(&myData->outBuf); free(myData); } return LS_OK; }
static void ls_zbufinfo_release(void *pObj) { zbufinfo_t *pBuf = (zbufinfo_t *)pObj; ls_loopbuf_d(&pBuf->loopbuf); if (pBuf->zstate == Z_INITED || pBuf->zstate == Z_EOF) { if (pBuf->compresslevel == 0) inflateEnd(&pBuf->zstream); else deflateEnd(&pBuf->zstream); } }