cvs: /php4/ext/sybase_ct php_sybase_ct.c
| From: | Zeev Suraski | Date: | Fri, 19 Nov 1999 13:01:28 +0000 |
| Subject: | cvs: /php4/ext/sybase_ct php_sybase_ct.c | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-6485@lists.php.net to get a copy of this message | ||
zeev Fri Nov 19 08:01:28 1999 EDT
Modified files:
/php4/ext/sybase_ct php_sybase_ct.c
Log:
Fix a bug in sybase_fetch_hash()
Index: php4/ext/sybase_ct/php_sybase_ct.c
diff -u php4/ext/sybase_ct/php_sybase_ct.c:1.7 php4/ext/sybase_ct/php_sybase_ct.c:1.8
--- php4/ext/sybase_ct/php_sybase_ct.c:1.7 Mon Nov 8 15:57:59 1999
+++ php4/ext/sybase_ct/php_sybase_ct.c Fri Nov 19 08:00:57 1999
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: php_sybase_ct.c,v 1.7 1999/11/08 20:57:59 riffraff Exp $ */
+/* $Id: php_sybase_ct.c,v 1.8 1999/11/19 13:00:57 zeev Exp $ */
#include "php.h"
@@ -1265,6 +1265,7 @@
tmp->value.str.val =
php_addslashes(tmp->value.str.val,tmp->value.str.len,&tmp->value.str.len,1);
}
zend_hash_index_update(return_value->value.ht, i, (void *) &tmp, sizeof(pval *), NULL);
+ tmp->refcount++;
zend_hash_update(return_value->value.ht, result->fields[i].name,
strlen(result->fields[i].name)+1, (void *) &tmp, sizeof(pval *), NULL);
}
result->cur_row++;