From: Corne' Cornelius Date: Mon, 24 Feb 2003 07:45:59 +0000 (+0000) Subject: - MFH: Fixed ifx_errormsg() Segfault X-Git-Tag: php-4.3.2RC1~130 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3df90156fd3599d59173af8273874b104d0574bd;p=php - MFH: Fixed ifx_errormsg() Segfault --- diff --git a/ext/informix/ifx.ec b/ext/informix/ifx.ec index 661bcf8212..9bcc653e5b 100644 --- a/ext/informix/ifx.ec +++ b/ext/informix/ifx.ec @@ -1650,6 +1650,7 @@ PHP_FUNCTION(ifx_errormsg) } maxmsglen = 255; + msglen = maxmsglen; // Some bug fix, rgetlmsg doesnt always set the value ifx_errmsg = (char *)malloc(maxmsglen + 1); if (ifx_errorcode != 0) { rgetlmsg(ifx_errorcode, ifx_errmsg, maxmsglen, &msglen);