X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Flibs%2Fjsminplus.php;h=0eab8608a42f931d81d277b51120856e0b5443ea;hb=11aa19e5f28b82d98ef7f4954ba83c90fe79d2f6;hp=3134e50cfafb463f9e0fc6175f06ec700c30e154;hpb=342749942bb05852b645bbda23bc60695c25ac79;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); } }