From 6db1b839c8ba3e1ea87c2e1112dbdaf3155232c8 Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Fri, 19 Nov 2004 16:58:38 +0000 Subject: [PATCH] MFH: fix bug #30587 (array_multisort doesn't separate zvals before changing them) --- ext/standard/array.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/standard/array.c b/ext/standard/array.c index fa104f5ca9..f60fff6a65 100644 --- a/ext/standard/array.c +++ b/ext/standard/array.c @@ -2934,6 +2934,7 @@ PHP_FUNCTION(array_multisort) array, and the very first argument has to be an array. */ for (i = 0; i < argc; i++) { + SEPARATE_ZVAL(args[i]); if (Z_TYPE_PP(args[i]) == IS_ARRAY) { /* We see the next array, so we update the sort flags of the previous array and reset the sort flags. */ -- 2.50.1