From: Sascha Schumann Date: Fri, 11 Jun 1999 19:29:10 +0000 (+0000) Subject: it's obj.properties, not ht X-Git-Tag: BEFORE_REMOVING_GC_STEP1~142 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=be14ccadf15b76c08621b3c6c2e07e7df87ba70b;p=php it's obj.properties, not ht --- diff --git a/ext/standard/var.c b/ext/standard/var.c index d8caa2a753..6965d5f9e0 100644 --- a/ext/standard/var.c +++ b/ext/standard/var.c @@ -412,7 +412,7 @@ int php3api_var_unserialize(pval **rval, char **p, char *max) (*p) += 2; i = atoi(*p); (*rval)->value.obj.properties = (HashTable *) emalloc(sizeof(HashTable)); - _php3_hash_init((*rval)->value.ht, i + 1, NULL, PVAL_PTR_DTOR, 0); + _php3_hash_init((*rval)->value.obj.properties, i + 1, NULL, PVAL_PTR_DTOR, 0); while (**p && **p != ':') { (*p)++; } @@ -436,10 +436,10 @@ int php3api_var_unserialize(pval **rval, char **p, char *max) } switch (key->type) { case IS_LONG: - _php3_hash_index_update((*rval)->value.ht, key->value.lval, &data, sizeof(data), NULL); + _php3_hash_index_update((*rval)->value.obj.properties, key->value.lval, &data, sizeof(data), NULL); break; case IS_STRING: - _php3_hash_add((*rval)->value.ht, key->value.str.val, key->value.str.len + 1, &data, sizeof(data), NULL); + _php3_hash_add((*rval)->value.obj.properties, key->value.str.val, key->value.str.len + 1, &data, sizeof(data), NULL); break; } pval_destructor(key);