Security update for Core, with self-updated composer
[yaffs-website] / vendor / symfony / translation / DataCollector / TranslationDataCollector.php
index cb59d0a7e70e4d496d3607063c66bb2ab4c1277b..6b5e165aad9a7bf8a1e771c808adedde7d4f4243 100644 (file)
@@ -101,12 +101,12 @@ class TranslationDataCollector extends DataCollector implements LateDataCollecto
 
             if (!isset($result[$messageId])) {
                 $message['count'] = 1;
-                $message['parameters'] = !empty($message['parameters']) ? array($message['parameters']) : array();
+                $message['parameters'] = !empty($message['parameters']) ? array($this->cloneVar($message['parameters'])) : array();
                 $messages[$key]['translation'] = $this->sanitizeString($message['translation']);
                 $result[$messageId] = $message;
             } else {
                 if (!empty($message['parameters'])) {
-                    $result[$messageId]['parameters'][] = $message['parameters'];
+                    $result[$messageId]['parameters'][] = $this->cloneVar($message['parameters']);
                 }
 
                 ++$result[$messageId]['count'];