CIDER: Plug some memory leak
This commit is contained in:
parent
27173c9622
commit
7de5fd276e
|
|
@ -81,8 +81,16 @@ TWOdestroy(TWOdevice *pDevice)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (pDevice->pFirstContact) {
|
||||||
|
struct sTWOcontact* pFCtmp = pDevice->pFirstContact;
|
||||||
|
while (pFCtmp) {
|
||||||
|
struct sTWOcontact* pFCtmpnext = pFCtmp->next;
|
||||||
|
FREE(pFCtmp);
|
||||||
|
pFCtmp = pFCtmpnext;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/* destroy the contacts & channels */
|
/* destroy the channels */
|
||||||
/* NOT IMPLEMENTED */
|
/* NOT IMPLEMENTED */
|
||||||
|
|
||||||
FREE( pDevice );
|
FREE( pDevice );
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue