From 3a4183d2b7d0ed3956f9e05cc4b3b5725fede03a Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 5 Feb 2018 03:19:39 +0000 Subject: [PATCH] vcs.rb: for old ruby * tool/vcs.rb (DebugSystem#system): pop option hash for old version ruby which does not support `system` options. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- tool/vcs.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/tool/vcs.rb b/tool/vcs.rb index 022783acac..6ce8d4b5bb 100644 --- a/tool/vcs.rb +++ b/tool/vcs.rb @@ -103,6 +103,7 @@ else exception = opts.fetch(:exception) {opts[:exception] = true} elsif opts exception = opts.delete(:exception) {true} + args.pop if opts.empty? end ret = super(*args) raise "Command failed with status (#$?): #{args[0]}" if exception and !ret