From 6c13e901e0604b4049b779718d57d77a28f26664 Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Sun, 3 Jun 2007 04:14:39 +0000 Subject: [PATCH] fix destroy leak when using uart. git-svn-id: http://svn.openzap.org/svn/openzap/trunk@203 a93c3328-9c30-0410-af19-c9cd2b2d52af --- libs/freetdm/src/dsp/bell202.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/freetdm/src/dsp/bell202.c b/libs/freetdm/src/dsp/bell202.c index 0a8eaa038d..cd1633febf 100644 --- a/libs/freetdm/src/dsp/bell202.c +++ b/libs/freetdm/src/dsp/bell202.c @@ -233,6 +233,10 @@ void dsp_bell202_destroy(dsp_bell202_handle_t **handle) (*handle)->buffer = NULL; } + if ((*handle)->attr.bytehandler) { + dsp_uart_destroy((dsp_uart_handle_t**)&(*handle)->attr.bithandler_arg); + } + free(*handle); *handle = NULL; }