From: Sascha Schumann Date: Fri, 13 Jan 2006 14:25:10 +0000 (+0000) Subject: - MFH lower valgrind error count to 0 X-Git-Tag: php-4.4.3RC1~75 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8c6e6ec40e129f606b4431b4f49a8ac83957c698;p=php - MFH lower valgrind error count to 0 --- diff --git a/ext/informix/ifx.ec b/ext/informix/ifx.ec index ddc15da9ff..879f44d231 100644 --- a/ext/informix/ifx.ec +++ b/ext/informix/ifx.ec @@ -3949,6 +3949,7 @@ static long php_intifx_create_char(char* param, long len, HashTable *list TSRMLS 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; @@ -4233,6 +4234,7 @@ static long php_intifxus_create_slob(long create_mode, HashTable *list TSRMLS_DC 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) { @@ -4475,6 +4477,7 @@ static long php_intifxus_new_slob(HashTable *list TSRMLS_DC) 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;