зеркало из https://github.com/github/ruby.git
win32/registry: Shorten with safe navigation operator
This commit is contained in:
Родитель
491c38bfcd
Коммит
7662e6fcd5
|
@ -377,8 +377,7 @@ For detail, see the MSDN[http://msdn.microsoft.com/library/en-us/sysinfo/base/pr
|
|||
def self.expand_environ(str)
|
||||
str.gsub(Regexp.compile("%([^%]+)%".encode(str.encoding))) {
|
||||
v = $1.encode(LOCALE)
|
||||
(e = ENV[v] || ENV[v.upcase]; e.encode(str.encoding) if e) ||
|
||||
$&
|
||||
(ENV[v] || ENV[v.upcase])&.encode(str.encoding) || $&
|
||||
}
|
||||
end
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче