Index: cdr_mysql.c =================================================================== RCS file: /usr/cvsroot/asterisk/cdr/cdr_mysql.c,v retrieving revision 1.15 diff -u -r1.15 cdr_mysql.c --- cdr_mysql.c 21 Aug 2003 16:01:25 -0000 1.15 +++ cdr_mysql.c 26 Aug 2003 16:13:44 -0000 @@ -89,20 +89,20 @@ char *clid=NULL, *dcontext=NULL, *channel=NULL, *dstchannel=NULL, *lastapp=NULL, *lastdata=NULL, *uniqueid=NULL; /* Maximum space needed would be if all characters needed to be escaped, plus a trailing NULL */ - if (clid = alloca(strlen(cdr->clid) * 2 + 1)) + if ((clid = alloca(strlen(cdr->clid) * 2 + 1))) mysql_real_escape_string(&mysql, clid, cdr->clid, strlen(cdr->clid)); - if (dcontext = alloca(strlen(cdr->dcontext) * 2 + 1)) + if ((dcontext = alloca(strlen(cdr->dcontext) * 2 + 1))) mysql_real_escape_string(&mysql, dcontext, cdr->dcontext, strlen(cdr->dcontext)); - if (channel = alloca(strlen(cdr->channel) * 2 + 1)) + if ((channel = alloca(strlen(cdr->channel) * 2 + 1))) mysql_real_escape_string(&mysql, channel, cdr->channel, strlen(cdr->channel)); - if (dstchannel = alloca(strlen(cdr->dstchannel) * 2 + 1)) + if ((dstchannel = alloca(strlen(cdr->dstchannel) * 2 + 1))) mysql_real_escape_string(&mysql, dstchannel, cdr->dstchannel, strlen(cdr->dstchannel)); - if (lastapp = alloca(strlen(cdr->lastapp) * 2 + 1)) + if ((lastapp = alloca(strlen(cdr->lastapp) * 2 + 1))) mysql_real_escape_string(&mysql, lastapp, cdr->lastapp, strlen(cdr->lastapp)); - if (lastdata = alloca(strlen(cdr->lastdata) * 2 + 1)) + if ((lastdata = alloca(strlen(cdr->lastdata) * 2 + 1))) mysql_real_escape_string(&mysql, lastdata, cdr->lastdata, strlen(cdr->lastdata)); #ifdef MYSQL_LOGUNIQUEID - if (uniqueid = alloca(strlen(cdr->uniqueid) * 2 + 1)) + if ((uniqueid = alloca(strlen(cdr->uniqueid) * 2 + 1))) mysql_real_escape_string(&mysql, uniqueid, cdr->uniqueid, strlen(cdr->uniqueid)); #endif