[PHP-CVS] cvs: php-src(PHP_5_1) /ext/informix ifx.ec
tony2001Thu May 4 22:48:16 2006 UTC Modified files: (Branch: PHP_5_1) /php-src/ext/informix ifx.ec Log: plug a leak http://cvs.php.net/viewcvs.cgi/php-src/ext/informix/ifx.ec?r1=1.109.2.6r2=1.109.2.7diff_format=u Index: php-src/ext/informix/ifx.ec diff -u php-src/ext/informix/ifx.ec:1.109.2.6 php-src/ext/informix/ifx.ec:1.109.2.7 --- php-src/ext/informix/ifx.ec:1.109.2.6 Thu May 4 19:00:10 2006 +++ php-src/ext/informix/ifx.ec Thu May 4 22:48:16 2006 @@ -21,7 +21,7 @@ +--+ */ -/* $Id: ifx.ec,v 1.109.2.6 2006/05/04 19:00:10 tony2001 Exp $ */ +/* $Id: ifx.ec,v 1.109.2.7 2006/05/04 22:48:16 tony2001 Exp $ */ /* --- * if you want a function reference : grep '^\*\*' ifx.ec will give @@ -2624,6 +2624,7 @@ IFXG(sv_sqlcode) = SQLCODE; php_error_docref(NULL TSRMLS_CC, E_WARNING, Get descriptor (field # %d) fails (%s), i, ifx_err); efree(ifx_err); + zval_dtor(return_value); RETURN_FALSE; } @@ -2789,6 +2790,7 @@ IFXG(sv_sqlcode) = SQLCODE; php_error_docref(NULL TSRMLS_CC, E_WARNING, Get descriptor (field # %d) fails (%s), i, ifx_err); efree(ifx_err); + zval_dtor(return_value); RETURN_FALSE; } -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] cvs: php-src(PHP_5_1) /ext/informix ifx.ec
sas Fri Jan 13 14:25:45 2006 UTC Modified files: (Branch: PHP_5_1) /php-src/ext/informix ifx.ec Log: - MFH lower valgrind error count to 0 http://cvs.php.net/viewcvs.cgi/php-src/ext/informix/ifx.ec?r1=1.109.2.3r2=1.109.2.4diff_format=u Index: php-src/ext/informix/ifx.ec diff -u php-src/ext/informix/ifx.ec:1.109.2.3 php-src/ext/informix/ifx.ec:1.109.2.4 --- php-src/ext/informix/ifx.ec:1.109.2.3 Sun Jan 1 12:50:08 2006 +++ php-src/ext/informix/ifx.ec Fri Jan 13 14:25:45 2006 @@ -21,7 +21,7 @@ +--+ */ -/* $Id: ifx.ec,v 1.109.2.3 2006/01/01 12:50:08 sniper Exp $ */ +/* $Id: ifx.ec,v 1.109.2.4 2006/01/13 14:25:45 sas Exp $ */ /* --- * if you want a function reference : grep '^\*\*' ifx.ec will give @@ -3948,6 +3948,7 @@ php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create char-resource); return -1; } +memset(Ifx_char, 0, sizeof(IFX_IDRES)); Ifx_char-type = TYPE_CHAR; @@ -4232,6 +4233,7 @@ php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create slob-resource); return -1; } +memset(Ifx_slob, 0, sizeof(IFX_IDRES)); errcode = ifx_lo_def_create_spec((Ifx_slob-SLOB.createspec)); if (errcode 0) { @@ -4474,6 +4476,7 @@ php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create slob-resource); return -1; } +memset(Ifx_slob, 0, sizeof(IFX_IDRES)); Ifx_slob-type = TYPE_SLOB; Ifx_slob-SLOB.lofd = -1; -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] cvs: php-src(PHP_5_1) /ext/informix ifx.ec
sas Fri Jan 13 14:31:33 2006 UTC Modified files: (Branch: PHP_5_1) /php-src/ext/informix ifx.ec Log: WS http://cvs.php.net/viewcvs.cgi/php-src/ext/informix/ifx.ec?r1=1.109.2.4r2=1.109.2.5diff_format=u Index: php-src/ext/informix/ifx.ec diff -u php-src/ext/informix/ifx.ec:1.109.2.4 php-src/ext/informix/ifx.ec:1.109.2.5 --- php-src/ext/informix/ifx.ec:1.109.2.4 Fri Jan 13 14:25:45 2006 +++ php-src/ext/informix/ifx.ec Fri Jan 13 14:31:32 2006 @@ -21,7 +21,7 @@ +--+ */ -/* $Id: ifx.ec,v 1.109.2.4 2006/01/13 14:25:45 sas Exp $ */ +/* $Id: ifx.ec,v 1.109.2.5 2006/01/13 14:31:32 sas Exp $ */ /* --- * if you want a function reference : grep '^\*\*' ifx.ec will give @@ -3948,7 +3948,7 @@ php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create char-resource); return -1; } -memset(Ifx_char, 0, sizeof(IFX_IDRES)); + memset(Ifx_char, 0, sizeof(IFX_IDRES)); Ifx_char-type = TYPE_CHAR; @@ -4233,7 +4233,7 @@ php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create slob-resource); return -1; } -memset(Ifx_slob, 0, sizeof(IFX_IDRES)); + memset(Ifx_slob, 0, sizeof(IFX_IDRES)); errcode = ifx_lo_def_create_spec((Ifx_slob-SLOB.createspec)); if (errcode 0) { @@ -4476,7 +4476,7 @@ php_error_docref(NULL TSRMLS_CC, E_WARNING, Can't create slob-resource); return -1; } -memset(Ifx_slob, 0, sizeof(IFX_IDRES)); + memset(Ifx_slob, 0, sizeof(IFX_IDRES)); Ifx_slob-type = TYPE_SLOB; Ifx_slob-SLOB.lofd = -1; -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php