fix leak for accepted uuid list in dcerpc state

remotes/origin/master-1.1.x
Anoop Saldanha 14 years ago committed by Victor Julien
parent 3409513a44
commit 6fc5dae2f9

@ -1677,6 +1677,12 @@ static void DCERPCStateFree(void *s) {
SCFree(item);
}
while ((item = TAILQ_FIRST(&sstate->dcerpc.dcerpcbindbindack.accepted_uuid_list))) {
//printUUID("Free", item);
TAILQ_REMOVE(&sstate->dcerpc.dcerpcbindbindack.accepted_uuid_list, item, next);
SCFree(item);
}
if (sstate->dcerpc.dcerpcrequest.stub_data_buffer != NULL) {
free(sstate->dcerpc.dcerpcrequest.stub_data_buffer);
sstate->dcerpc.dcerpcrequest.stub_data_buffer = NULL;

Loading…
Cancel
Save