From: Stefan Knoblich Date: Mon, 1 Sep 2008 17:32:30 +0000 (+0000) Subject: [Q.921] Init buffers with zeroes X-Git-Tag: v1.0.6~38^3~405 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=010987ebfce5e1d0eaf6a17c49fac67736720a75;p=thirdparty%2Ffreeswitch.git [Q.921] Init buffers with zeroes git-svn-id: http://svn.openzap.org/svn/openzap/trunk@526 a93c3328-9c30-0410-af19-c9cd2b2d52af --- 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;