diff --git a/lib/oga/xpath/parser.y b/lib/oga/xpath/parser.y index 1f3956b..c0e8fc0 100644 --- a/lib/oga/xpath/parser.y +++ b/lib/oga/xpath/parser.y @@ -73,7 +73,7 @@ rule call_args : paths { val } - | paths T_COMMA call_args { [val[0], *val[2]] } + | paths T_COMMA call_args { val[2].unshift(val[0]) } ; string