[PHP-CVS] cvs: php-src(PHP_5_1) /ext/informix ifx.ec

2006-05-04 Thread Antony Dovgal
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

2006-01-13 Thread Sascha Schumann
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

2006-01-13 Thread Sascha Schumann
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