Skip to content

Add new 'use function' sequence for importing namespaced functions #526

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 791 commits into from
Dec 6, 2013
Merged
Changes from 2 commits
Commits
Show all changes
791 commits
Select commit Hold shift + click to select a range
1fe1f73
use $YACC instead of 'bison' as suggested by Yasuo
m6w6 Aug 9, 2013
30d64b0
Merge branch 'PHP-5.4' into PHP-5.5
laruence Oct 19, 2013
9a2aa11
Merge branch 'PHP-5.5'
laruence Oct 19, 2013
adcd481
Merge branch 'pull-request/499'
rlerdorf Oct 19, 2013
6919d15
Merge branch 'pull-request/499'
rlerdorf Oct 19, 2013
55b16f4
Merge branch 'pull-request/499'
rlerdorf Oct 19, 2013
4d7d856
Need a way to check whether this API exists
laruence Oct 19, 2013
b96bee6
Merge branch 'PHP-5.5'
laruence Oct 19, 2013
d42fa2a
Revert "Need a way to check whether this API exists"
laruence Oct 19, 2013
e1f9993
Merge branch 'PHP-5.5'
laruence Oct 19, 2013
df501fd
Use minus sign instead of hyphen
kaplanlior Oct 19, 2013
a55d3b9
Typo fix: managment -> management
kaplanlior Oct 19, 2013
64caedd
Use zend_error_noreturn for all E_COMPILE_ERRORs
nikic Oct 19, 2013
a1ae79e
Fix assignment in dummy_encoding_list_parser
nikic Oct 19, 2013
1292091
Fix misleading sizeof
nikic Oct 19, 2013
870d3e7
Remove dead comparison (size_t < 0)
nikic Oct 19, 2013
9b46a15
Remove extraneous NULL check of Z_ARRVAL_P()
nikic Oct 19, 2013
813e867
Initialize these to make Coverity happy
rlerdorf Oct 20, 2013
26b2776
Merge branch 'PHP-5.4' into PHP-5.5
rlerdorf Oct 20, 2013
12aa4aa
Merge branch 'PHP-5.5'
rlerdorf Oct 20, 2013
4a20509
Trivial Coverity fix
rlerdorf Oct 20, 2013
259c746
Merge branch 'PHP-5.5'
rlerdorf Oct 20, 2013
2be67ca
Fix unitialized opened_path here - found by Coverity
rlerdorf Oct 20, 2013
1ce0004
Merge branch 'PHP-5.4' into PHP-5.5
rlerdorf Oct 20, 2013
6650bed
Merge branch 'PHP-5.5'
rlerdorf Oct 20, 2013
aa4f9b3
- Fixed possible memory leak
felipensp Oct 20, 2013
c1f2217
Merge branch 'PHP-5.4' into PHP-5.5
felipensp Oct 20, 2013
07361a4
Merge branch 'PHP-5.5'
felipensp Oct 20, 2013
85a622e
- Moved allocation to if block to make Coverity happy
felipensp Oct 20, 2013
0b5c288
Merge branch 'PHP-5.4' into PHP-5.5
felipensp Oct 20, 2013
39e746a
Merge branch 'PHP-5.5'
felipensp Oct 20, 2013
420068c
- Fix possible memory leak
felipensp Oct 20, 2013
8d22c23
Merge branch 'PHP-5.4' into PHP-5.5
felipensp Oct 20, 2013
84011f7
Merge branch 'PHP-5.5'
felipensp Oct 20, 2013
a1daebe
- Fix extern declaration according to definition
felipensp Oct 20, 2013
0d6247f
Merge branch 'PHP-5.4' into PHP-5.5
felipensp Oct 20, 2013
ab7b0f9
Merge branch 'PHP-5.5'
felipensp Oct 20, 2013
fb38fdc
Remove senseless check here
rlerdorf Oct 20, 2013
683a7d7
Merge branch 'PHP-5.4' into PHP-5.5
rlerdorf Oct 20, 2013
eb616f8
Merge branch 'PHP-5.5'
rlerdorf Oct 20, 2013
33d377e
- Fixed possible uninitialized scalar variable usage (spotted by Cove…
felipensp Oct 20, 2013
df31eb8
Merge branch 'PHP-5.4' into PHP-5.5
felipensp Oct 20, 2013
b7c6468
Merge branch 'PHP-5.5'
felipensp Oct 20, 2013
b6feabc
Merge branch 'PHP-5.4' of git.php.net:/php-src into PHP-5.4
felipensp Oct 20, 2013
52555a7
- Fixed possible NULL ptr dereference
felipensp Oct 20, 2013
5b0560e
Merge branch 'PHP-5.4' into PHP-5.5
felipensp Oct 20, 2013
d23f089
Merge branch 'PHP-5.5'
felipensp Oct 20, 2013
9976b5c
- Moved NULL check before dereferencing
felipensp Oct 20, 2013
8aa19c9
Merge branch 'PHP-5.4' into PHP-5.5
felipensp Oct 20, 2013
048923b
Merge branch 'PHP-5.5'
felipensp Oct 20, 2013
1494298
Minor Coverity tweaks
rlerdorf Oct 20, 2013
c5e5a6c
Merge branch 'PHP-5.4' into PHP-5.5
rlerdorf Oct 20, 2013
32a729a
Merge branch 'PHP-5.5'
rlerdorf Oct 20, 2013
8f4a6d6
Clean up this weird safe_emalloc() call
rlerdorf Oct 20, 2013
288a4ec
Merge branch 'PHP-5.4' into PHP-5.5
rlerdorf Oct 20, 2013
7b2a4c1
Merge branch 'PHP-5.5'
rlerdorf Oct 20, 2013
2129de4
These getpwnam('') tests are silly and not portable
rlerdorf Oct 20, 2013
73e65ea
Merge branch 'PHP-5.5'
rlerdorf Oct 20, 2013
18cc538
Fix typo
rlerdorf Oct 21, 2013
9e4651f
Merge branch 'PHP-5.4' into PHP-5.5
rlerdorf Oct 21, 2013
7ccffee
Merge branch 'PHP-5.5'
rlerdorf Oct 21, 2013
9aad911
5.4.21 release date
smalyshev Oct 21, 2013
646813a
fix possibility of access to *storedType without initialization
smalyshev Oct 21, 2013
dab1d76
Fix coverity issue with -1 returned by findOffset not being handled b…
smalyshev Oct 21, 2013
42cb9ac
Merge branch 'PHP-5.4' into PHP-5.5
smalyshev Oct 21, 2013
2186e15
When src->src is null this doesn't get initialized
rlerdorf Oct 21, 2013
910d475
Merge branch 'PHP-5.4' into PHP-5.5
rlerdorf Oct 21, 2013
ec2e695
Merge branch 'PHP-5.5'
rlerdorf Oct 21, 2013
ef9069b
fix const warnings in intl methods
smalyshev Oct 21, 2013
8bef8e6
fix argument type & remove warning
smalyshev Oct 21, 2013
8f19a8d
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
smalyshev Oct 21, 2013
27ebcb8
5.4.21 release date
smalyshev Oct 21, 2013
2973241
Fix coverity issue with -1 returned by findOffset not being handled b…
smalyshev Oct 21, 2013
0069792
Merge branch 'PHP-5.4' into PHP-5.5
smalyshev Oct 21, 2013
219a682
fix possibility of access to *storedType without initialization
smalyshev Oct 21, 2013
444612c
Fix coverity issue with -1 returned by findOffset not being handled b…
smalyshev Oct 21, 2013
06954d1
fix const warnings in intl methods
smalyshev Oct 21, 2013
3900ce9
fix argument type & remove warning
smalyshev Oct 21, 2013
ae31a68
Merge branch 'PHP-5.5'
smalyshev Oct 21, 2013
f860486
fix memory leak on error (from Coverity scan)
smalyshev Oct 21, 2013
cb47396
Merge branch 'PHP-5.4' into PHP-5.5
smalyshev Oct 21, 2013
19e8052
Merge branch 'PHP-5.5'
smalyshev Oct 21, 2013
0988554
Fixed issue #115 (path issue when using phar).
laruence Oct 21, 2013
aed56fc
Merge branch 'PHP-5.5'
laruence Oct 21, 2013
41da537
Merge branch 'master' of https://github.com/DylanArnold/php-src
m6w6 Oct 21, 2013
454a9fc
Merge branch 'master' of https://github.com/guggemand/php-src
m6w6 Oct 21, 2013
2ecf94e
Just SKIP that test on travis
m6w6 Oct 21, 2013
60ce381
Fixed compilation warning
dstogov Oct 21, 2013
825174e
Merge branch 'PHP-5.4' into PHP-5.5
m6w6 Oct 21, 2013
02214e7
Merge branch 'PHP-5.5'
dstogov Oct 21, 2013
fb610b4
remove TRAVIS check in test source
m6w6 Oct 21, 2013
6764993
Merge branch 'PHP-5.5'
m6w6 Oct 21, 2013
e78c536
Merge remote-tracking branch 'refs/remotes/origin/PHP-5.5' into PHP-5.5
m6w6 Oct 21, 2013
4ddbb7d
Merge remote-tracking branch 'refs/remotes/origin/master'
m6w6 Oct 21, 2013
b636c03
fix bug #65936 (dangling context pointer causes crash)
tony2001 Oct 21, 2013
605b3c2
Merge branch 'PHP-5.5'
tony2001 Oct 21, 2013
8591a52
fixed invalid free
weltling Oct 21, 2013
1b43f95
Merged PR #293 (Exif crash on unknown encoding was fixed)
m6w6 Oct 21, 2013
2fa5f39
add tests for bug #62523
m6w6 Oct 21, 2013
757f4a9
Merge branch 'PHP-5.4' into PHP-5.5
m6w6 Oct 21, 2013
cfd9114
Merge branch 'PHP-5.5'
m6w6 Oct 21, 2013
5cc797d
exif NEWS
m6w6 Oct 21, 2013
ee7cfa0
Merge branch 'PHP-5.4' into PHP-5.5
m6w6 Oct 21, 2013
d15cedf
Merge branch 'PHP-5.5'
m6w6 Oct 21, 2013
b6ceea4
Fixed bug #65939 (Space before ";" breaks php.ini parsing). (brainsto…
cjbj Oct 21, 2013
b3a2b44
Merge branch 'PHP-5.5'
cjbj Oct 21, 2013
2cf5614
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
Oct 22, 2013
1f5b1cf
Fix Coverity issue reporting wrong sizeof()
Oct 22, 2013
6410f6f
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
Oct 22, 2013
6af3683
Merge branch 'PHP-5.4' into PHP-5.5
Oct 22, 2013
fa11c7c
Merge branch 'master' of git.php.net:php-src
Oct 22, 2013
29e5a96
Merge branch 'PHP-5.5'
Oct 22, 2013
e68c1ef
Added a LICENSE file to make it easier for PECL binary distributions …
cjbj Oct 22, 2013
0adba0a
Added Zend Debugger to the note about the load order (by trash4you at…
laruence Oct 23, 2013
5241cf7
Merge branch 'PHP-5.5'
laruence Oct 23, 2013
70c3a72
Increment version number, since this will be 5.5.6.
LawnGnome Oct 23, 2013
96b6d4b
Merge branch 'PHP-5.5'
LawnGnome Oct 23, 2013
9cb3a75
- Updated to version 2013.7 (2013g)
derickr Oct 23, 2013
bb73d18
Merge branch 'PHP-5.4' into PHP-5.5
derickr Oct 23, 2013
20f7fce
Merge branch 'PHP-5.5'
derickr Oct 23, 2013
dfe4b15
ldap_escape() notes
m6w6 Oct 24, 2013
08f6a76
moved to do_alloca() usage where appropriate
weltling Oct 24, 2013
25dc4af
enabled windows to use stack in both ts/nts mode, some more fixes
weltling Oct 24, 2013
e53afaa
- test commit1
schumann Oct 25, 2013
bf087d8
- test commit 2
schumann Oct 25, 2013
8cef677
- test3
schumann Oct 25, 2013
e50eb1c
Fixed bug #65950 Field name truncation if the field name is bigger th…
Oct 26, 2013
a209cf7
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
Oct 26, 2013
bd1d2d8
Merge branch 'PHP-5.4' into PHP-5.5
Oct 26, 2013
66fe7fa
Update NEWS
Oct 26, 2013
37fb8e0
Merge branch 'PHP-5.5'
Oct 26, 2013
59f4c35
Merge branch 'master' of git.php.net:/php-src
derickr Oct 26, 2013
e18e7a5
remove "PHP 6" staff
laruence Oct 27, 2013
9b399be
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
laruence Oct 27, 2013
a3bd4fd
Merge branch 'PHP-5.4' into PHP-5.5
laruence Oct 27, 2013
7fe370f
Merge branch 'PHP-5.5'
laruence Oct 27, 2013
9765763
increase backlog to the highest value everywhere
tony2001 Oct 27, 2013
73788d1
Merge branch 'PHP-5.5'
tony2001 Oct 27, 2013
8da5734
test commit
rlerdorf Oct 27, 2013
f8f643b
Link to more readmes
bjori Oct 27, 2013
d1727d8
Merge branch 'PHP-5.5'
bjori Oct 27, 2013
8962f3f
fix limitation of upload size == (U)INT_MAX in CGI
m6w6 Oct 25, 2013
91b8a67
Improved performance of func_get_args() by eliminating useless copying
dstogov Oct 28, 2013
9bbdc90
Merge branch 'PHP-5.5'
dstogov Oct 28, 2013
5c0890b
Improved performance of array_merge() by eliminating useless copying
dstogov Oct 28, 2013
4bdac86
Merge branch 'master' of git.php.net:php-src
Oct 28, 2013
0db6add
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
Oct 28, 2013
09ad5fb
Merge branch 'master' of https://git.php.net/repository/php-src
tony2001 Oct 28, 2013
a9c288e
Merge branch 'PHP-5.5' of https://git.php.net/repository/php-src into…
tony2001 Oct 28, 2013
b0f9768
Merge branch 'PHP-5.5'
dstogov Oct 28, 2013
c6fb00e
Merge branch 'master' of git.php.net:php-src
dstogov Oct 28, 2013
1dcca1f
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
dstogov Oct 28, 2013
eb22041
Increased limit for opcache.max_accelerated_files to 1,000,000. (Chris)
dstogov Oct 28, 2013
ace2ee9
Merge branch 'PHP-5.5'
dstogov Oct 28, 2013
2d14cc2
Use zval* instead of zval**
dstogov Oct 28, 2013
592be91
Merge branch 'PHP-5.5'
dstogov Oct 28, 2013
8d8e8a4
Merge branch 'master' of git.php.net:/php-src
derickr Oct 28, 2013
7a526f0
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
derickr Oct 28, 2013
824bac9
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
derickr Oct 28, 2013
ab64819
- Updated to version 2013.8 (2013h)
derickr Oct 28, 2013
ad7793d
Merge branch 'PHP-5.4' into PHP-5.5
derickr Oct 28, 2013
f626db1
Merge branch 'PHP-5.5'
derickr Oct 28, 2013
d86b5f0
Avoid copy in func_get_arg()
nikic Oct 28, 2013
69808d6
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
Oct 29, 2013
e2c9f39
add bundled libzip LICENSE, as required by BSD License terms
remicollet Oct 29, 2013
a7fc8ee
Merge branch 'PHP-5.4' into PHP-5.5
remicollet Oct 29, 2013
141b77d
Merge branch 'PHP-5.5'
remicollet Oct 29, 2013
4dc4302
Fixed Bug 64760 var_export() does not use full precision for floating…
Oct 29, 2013
49b3fef
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
Oct 29, 2013
16a9fec
Update NEWS
Oct 29, 2013
d04bcb8
Merge branch 'PHP-5.4' into PHP-5.5
Oct 29, 2013
4c45e95
Update NEWS
Oct 29, 2013
5c89d5a
Merge branch 'master' of git.php.net:php-src
Oct 29, 2013
3cf2682
Merge branch 'PHP-5.5'
Oct 29, 2013
0d89265
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
Oct 29, 2013
416f8fc
Implemented Change crypt() behavior w/o salt RFC
Oct 29, 2013
5f1cbfa
updated libs_versions.txt
weltling Oct 29, 2013
4295bfe
Merge branch 'PHP-5.5'
weltling Oct 29, 2013
e17de5e
Merge branch 'bug50333' of github.com:weltling/php-src into bug50333
weltling Oct 29, 2013
82eca38
Fix ZTS build
nikic Oct 29, 2013
647e0be
Fix compile warning in GMP
nikic Oct 29, 2013
4218e89
Fix bug #65997 by switching to Serializable for GMP
nikic Oct 29, 2013
4ded6ee
5.4.23-dev
smalyshev Oct 30, 2013
98c9e56
Merge branch 'pull-request/287'
srgoogleguy Oct 30, 2013
fc707a2
back to do_alloca(), reverted the wrong replacement
weltling Oct 30, 2013
abb962d
compact the code to preserve the error info after state freeing
weltling Oct 30, 2013
832c826
Add crypt() change in UPGRADING
Oct 30, 2013
3b2ca39
Removed unnecessary GC checks
dstogov Oct 31, 2013
b4bed6f
Fix bug #66008
rlerdorf Oct 31, 2013
812dfbc
Fix bug #66008
rlerdorf Oct 31, 2013
a0244a6
Merge branch 'PHP-5.5'
rlerdorf Oct 31, 2013
7cd5ae6
add news entry about FPM backlog change
tony2001 Oct 31, 2013
4d430ec
simplify the state free macros
weltling Oct 31, 2013
f1c2f8f
removed unnecessary call
weltling Oct 31, 2013
39e7dcc
back to do_alloca()
weltling Oct 31, 2013
55ee543
Typo fix: umknown -> unknown
mhujer Oct 31, 2013
d3fd163
Typo fix: umknown -> unknown
kaplanlior Oct 31, 2013
bb42643
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
rlerdorf Oct 31, 2013
6aedfac
virtual_cwd_activate() should be called only in one place
weltling Oct 31, 2013
9df78bf
reverted the previous commit, both calls are needed in TS mode
weltling Nov 1, 2013
699f07b
limit virtual_cwd_activate() duplicated call to ZTS only
weltling Nov 2, 2013
e5e25c4
Fix English here
rlerdorf Nov 2, 2013
3d4ef50
Fixed coredump due to abnormal implemention of phar
laruence Nov 4, 2013
15eabbb
Merge branch 'PHP-5.5'
laruence Nov 4, 2013
a07ae67
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
laruence Nov 4, 2013
2f555b8
Merge branch 'master' of git.php.net:php-src
laruence Nov 4, 2013
5dc37b3
Sync ext/zip with pecl/zip version 1.3.2
remicollet Nov 4, 2013
5b8ae01
NEWS + UPGRADING
remicollet Nov 4, 2013
bf875e2
Merge branch 'master' of git.php.net:php-src
pierrejoye Nov 4, 2013
2b7e89e
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
laruence Nov 5, 2013
e3d9e18
Fixed Bug #66034 (Segmentation Fault when constructor of PDO statemen…
laruence Nov 5, 2013
d4f5ca4
Merge branch 'PHP-5.4' into PHP-5.5
laruence Nov 5, 2013
906d3ae
Update NEWS
laruence Nov 5, 2013
2a94494
Merge branch 'PHP-5.5'
laruence Nov 5, 2013
63dba7e
Remove outdate codes, make it clearer, although just a bit..
laruence Nov 5, 2013
6c8ff00
Merge branch 'PHP-5.5'
laruence Nov 5, 2013
c675980
Merge branch 'pull-request/500'
weltling Nov 5, 2013
c4cfdfa
updated NEWS
weltling Nov 5, 2013
3720fd7
Fixed typo in Makefile.frag
Nov 5, 2013
01bc132
Update LiteSpeed SAPI code to V6.4
Nov 5, 2013
9d75b9f
Revert "Fixed issue #115 (path issue when using phar)."
laruence Nov 6, 2013
c76be56
Merge branch 'PHP-5.5'
laruence Nov 6, 2013
c439ac6
Cleanup temp test file
cjbj Jul 10, 2013
9c1e1bb
fix many parallel test issues
ptarjan Sep 26, 2013
290becb
fix missing change from 'tcp_socket' to the more common 'server'
ptarjan Sep 26, 2013
8b6b39f
Add a couple more test cases to parse_url() tests
sgolemon Jul 10, 2013
9110881
Merge branch 'PHP-5.4' into PHP-5.5
Tyrael Nov 6, 2013
d87388b
Merge branch 'PHP-5.5'
Tyrael Nov 6, 2013
929bf11
bump API versions
Tyrael Nov 6, 2013
54fe719
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
rlerdorf Nov 7, 2013
8cb1281
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
rlerdorf Nov 7, 2013
890ea84
Fix bug #65946 - pdo_sql_parser.c permanently converts values bound t…
rlerdorf Nov 8, 2013
b3d522d
Merge branch 'PHP-5.4' into PHP-5.5
rlerdorf Nov 8, 2013
756dc19
Merge branch 'PHP-5.5' into PHP-5.6
rlerdorf Nov 8, 2013
224dc52
NEWS entry
rlerdorf Nov 8, 2013
caab951
NEWS entry
rlerdorf Nov 8, 2013
fd3fa9b
Fixed Bug #66043 (Segfault calling bind_param() on mysqli)
laruence Nov 8, 2013
41eb3c9
Merge branch 'PHP-5.4' into PHP-5.5
laruence Nov 8, 2013
f345152
Update NEWS
laruence Nov 8, 2013
cf2626f
Fixed bug #65947 (basename is no more working after fgetcsv in certai…
laruence Nov 8, 2013
5f17c4d
Merge branch 'PHP-5.4' into PHP-5.5
laruence Nov 8, 2013
717268c
Update NEWS
laruence Nov 8, 2013
49fbe25
Added tests for PHAR/OPCahce incompatibilities
dstogov Nov 8, 2013
4e6a0bd
Merge branch 'PHP-5.5' into PHP-5.6
dstogov Nov 8, 2013
915c428
Fixed issue #115 (path issue when using phar).
dstogov Nov 8, 2013
0e5c507
Merge branch 'PHP-5.5' into PHP-5.6
dstogov Nov 8, 2013
24e0b99
Merge remote-tracking branch 'upstream/PHP-5.6' into use-function
igorw Nov 9, 2013
719db1a
Merge pull request #4 from LawnGnome/use-function
igorw Nov 9, 2013
eb063e0
Merge remote-tracking branch 'lgnome/use-function' into use-function
igorw Nov 9, 2013
611da37
use ZVAL_ZVAL to init ZVAL from ZVAL
igorw Nov 9, 2013
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 10 additions & 5 deletions Zend/zend_builtin_functions.c
Original file line number Diff line number Diff line change
Expand Up @@ -461,12 +461,17 @@ ZEND_FUNCTION(func_get_args)

array_init_size(return_value, arg_count);
for (i=0; i<arg_count; i++) {
zval *element;
zval *element, *arg;

ALLOC_ZVAL(element);
*element = **((zval **) (p-(arg_count-i)));
zval_copy_ctor(element);
INIT_PZVAL(element);
arg = *((zval **) (p-(arg_count-i)));
if (!Z_ISREF_P(arg)) {
element = arg;
Z_ADDREF_P(element);
} else {
ALLOC_ZVAL(element);
INIT_PZVAL_COPY(element, arg);
zval_copy_ctor(element);
}
zend_hash_next_index_insert(return_value->value.ht, &element, sizeof(zval *), NULL);
}
}
Expand Down