diff options
author | Sascha Schumann <sas@php.net> | 2006-01-13 14:27:31 +0000 |
---|---|---|
committer | Sascha Schumann <sas@php.net> | 2006-01-13 14:27:31 +0000 |
commit | d4be8bcc041c1ca1b3aa4d14584fbb2a2f61e396 (patch) | |
tree | 32a92637aae120474fab32c46d5f1718bb08187d | |
parent | 54b6051600ee9f372dd684f6f88265ac83ad5319 (diff) | |
download | php-git-d4be8bcc041c1ca1b3aa4d14584fbb2a2f61e396.tar.gz |
- MFH
-rw-r--r-- | ext/informix/ifx.ec | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/informix/ifx.ec b/ext/informix/ifx.ec index 6cc09022d6..e24562aed8 100644 --- a/ext/informix/ifx.ec +++ b/ext/informix/ifx.ec @@ -3835,6 +3835,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; @@ -4119,6 +4120,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) { @@ -4361,6 +4363,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; |