cvs: /php4 MODULES_STATUS /php4/ext/informix ifx.ec

From: Date: Thu, 22 Jul 1999 07:31:27 +0000
Subject: cvs: /php4 MODULES_STATUS /php4/ext/informix ifx.ec
Groups: php.version4 
Request: Send a blank email to php-version4+get-2494@lists.php.net to get a copy of this message
danny Thu Jul 22 03:31:27 1999 EDT Modified files: /php4 MODULES_STATUS /php4/ext/informix ifx.ec Log: Blobs don't work, hash problems. Index: php4/MODULES_STATUS diff -u php4/MODULES_STATUS:1.14 php4/MODULES_STATUS:1.15 --- php4/MODULES_STATUS:1.14 Wed Jul 21 14:23:12 1999 +++ php4/MODULES_STATUS Thu Jul 22 03:31:26 1999 @@ -14,4 +14,4 @@ oci8 Working (but no blob-support yet) oracle Working iptc Working -informix Working (php_ini stuff needs rewriting) +informix Working (except blobs, and php_ini stuff needs rewriting) Index: php4/ext/informix/ifx.ec diff -u php4/ext/informix/ifx.ec:1.8 php4/ext/informix/ifx.ec:1.9 --- php4/ext/informix/ifx.ec:1.8 Wed Jul 21 14:23:12 1999 +++ php4/ext/informix/ifx.ec Thu Jul 22 03:31:26 1999 @@ -1096,7 +1096,13 @@ } if(ARG_COUNT(ht)==3) { - getParameters(ht, ARG_COUNT(ht), &dummy,&dummy,&pblobidarr); + if (getParameters(ht, 3, &dummy, &dummy, &pblobidarr) == FAILURE) { + php3_error(E_WARNING,"Can't get blob array param"); + EXEC SQL DEALLOCATE DESCRIPTOR :descrpid; + EXEC SQL free :statemid; + efree(Ifx_Result); + RETURN_FALSE; + } if (pblobidarr->type != IS_ARRAY) { php3_error(E_WARNING,"blob-parameter not an array"); EXEC SQL DEALLOCATE DESCRIPTOR :descrpid; @@ -1493,7 +1499,13 @@ } if(ARG_COUNT(ht)==3) { Ifx_Result->paramquery=1; - getParameters(ht, ARG_COUNT(ht), &dummy,&dummy,&pblobidarr); + if (getParameters(ht, 3, &dummy, &dummy,&pblobidarr) == FAILURE) { + php3_error(E_WARNING,"Can't get blob array param"); + EXEC SQL DEALLOCATE DESCRIPTOR :descrpid; + EXEC SQL free :statemid; + efree(Ifx_Result); + RETURN_FALSE; + } if(pblobidarr->type != IS_ARRAY) { php3_error(E_WARNING,"blob-parameter not an array"); EXEC SQL DEALLOCATE DESCRIPTOR :descrpid;

« previous php.version4 (#2494) next »