We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f61bc18 commit 30bf69cCopy full SHA for 30bf69c
1 file changed
frankenphp.c
@@ -167,15 +167,11 @@ PHPAPI void get_full_env(zval *track_vars_array) {
167
go_string key = full_env.r0[i * 2];
168
go_string val = full_env.r0[i * 2 + 1];
169
170
- // create PHP strings for key and value
171
- zend_string *key_str = zend_string_init(key.data, key.len, 0);
+ // create PHP string for the value
172
zend_string *val_str = zend_string_init(val.data, val.len, 0);
173
174
// add to the associative array
175
- add_assoc_str(track_vars_array, ZSTR_VAL(key_str), val_str);
176
-
177
- // release the key string
178
- zend_string_release(key_str);
+ add_assoc_str_ex(track_vars_array, key.data, key.len, val_str);
179
}
180
181
0 commit comments