From f64b45ffc0f9b1a0c202946c15ab35c681a7a3a2 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sat, 20 Jan 2007 21:04:59 +0000 Subject: Don't forget to free the record when session terminates --- sdpd/servicedb.c | 1 + 1 file changed, 1 insertion(+) (limited to 'sdpd/servicedb.c') diff --git a/sdpd/servicedb.c b/sdpd/servicedb.c index edf255ac..0eeb4060 100644 --- a/sdpd/servicedb.c +++ b/sdpd/servicedb.c @@ -113,6 +113,7 @@ void sdp_svcdb_collect_all(int sock) if (item->sock == sock) { sdp_list_t *next = p->next; sdp_record_remove(item->record->handle); + sdp_record_free(item->record); free(item); if (q) q->next = next; -- cgit