From 3fc8449e1edd216706058a697f10133b804300fd Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Tue, 1 Apr 2014 00:50:25 +0400 Subject: [PATCH] Fixed interned strings support --- ext/opcache/ZendAccelerator.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/opcache/ZendAccelerator.c b/ext/opcache/ZendAccelerator.c index 44e1975414..1bf672e3df 100644 --- a/ext/opcache/ZendAccelerator.c +++ b/ext/opcache/ZendAccelerator.c @@ -351,6 +351,7 @@ zend_string *accel_new_interned_string(zend_string *str TSRMLS_DC) p = ZCSG(interned_strings).arData + idx; p->key = (zend_string*) ZCSG(interned_strings_top); ZCSG(interned_strings_top) += ZEND_MM_ALIGNED_SIZE(sizeof(zend_string) + str->len); + p->h = h; p->key->gc.refcount = 1; p->key->gc.u.v.type = IS_STRING; p->key->gc.u.v.flags = IS_STR_INTERNED | IS_STR_PERMANENT; -- 2.40.0