From 010987ebfce5e1d0eaf6a17c49fac67736720a75 Mon Sep 17 00:00:00 2001
From: Stefan Knoblich <stkn@freeswitch.org>
Date: Mon, 1 Sep 2008 17:32:30 +0000
Subject: [PATCH] [Q.921] Init buffers with zeroes

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@526 a93c3328-9c30-0410-af19-c9cd2b2d52af
---
 libs/freetdm/src/isdn/Q921.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/libs/freetdm/src/isdn/Q921.c b/libs/freetdm/src/isdn/Q921.c
index 2c7c740251..d2ed969ba9 100644
--- a/libs/freetdm/src/isdn/Q921.c
+++ b/libs/freetdm/src/isdn/Q921.c
@@ -576,6 +576,7 @@ static int Q921LogMesg(L2TRUNK trunk, Q921LogLevel_t level, L2UCHAR received, L2
 	if(!mes)
 		return 0;
 
+	memset(buf, 0, sizeof(buf));
 
 	left = sizeof(buf) - 1;
 
@@ -598,6 +599,8 @@ static int Q921LogMesg(L2TRUNK trunk, Q921LogLevel_t level, L2UCHAR received, L2
 		L2UCHAR *pmes = mes + trunk->Q921HeaderSpace;
 		struct Q921_Link *link;
 
+		memset(pbuf, 0, sizeof(pbuf));
+
 		pleft   = sizeof(pbuf);
 		poffset = 0;