X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Flibs%2Fjsminplus.php;h=0eab8608a42f931d81d277b51120856e0b5443ea;hb=d54d79510636b2a7f1471a3789a5a3ec981f3ad0;hp=3134e50cfafb463f9e0fc6175f06ec700c30e154;hpb=198d644c8dd1815ad88c950d16516031cbfc9492;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/libs/jsminplus.php b/includes/libs/jsminplus.php index 3134e50cfa..0eab8608a4 100644 --- a/includes/libs/jsminplus.php +++ b/includes/libs/jsminplus.php @@ -1700,7 +1700,7 @@ class JSNode public $funDecls = array(); public $varDecls = array(); - public function __construct($t, $type=0) + public function __construct($t, $type=0, ...$nodes) { if ($token = $t->currentToken()) { @@ -1716,11 +1716,9 @@ class JSNode $this->lineno = $t->lineno; } - if (($numargs = func_num_args()) > 2) + foreach($nodes as $node) { - $args = func_get_args(); - for ($i = 2; $i < $numargs; $i++) - $this->addNode($args[$i]); + $this->addNode($node); } }