Bug #11489 Attached is a patch to php_sybase_ct.c version 1.47 that fixes bug #11489 -- Paul Moosman [EMAIL PROTECTED]
Index: php_sybase_ct.c =================================================================== RCS file: /repository/php4/ext/sybase_ct/php_sybase_ct.c,v retrieving revision 1.47 diff -u -r1.47 php_sybase_ct.c --- php_sybase_ct.c 2001/06/26 21:00:13 1.47 +++ php_sybase_ct.c 2001/06/28 19:19:06 @@ -640,6 +640,7 @@ link = (int) index_ptr->ptr; ptr = zend_list_find(link, &type); /* check if the link is still there */ if (ptr && (type==le_link || type==le_plink)) { + zend_list_addref(link); return_value->value.lval = SybCtG(default_link) = link; return_value->type = IS_RESOURCE; efree(hashed_details); @@ -678,6 +679,7 @@ } efree(hashed_details); SybCtG(default_link)=return_value->value.lval; + zend_list_addref(SybCtG(default_link)); }
-- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]