Added explicitly begin-end block for Ruby 2.4.

strscan, ipaddr and some default gems still support Ruby 2.4.

  After this, I extract this CoreAssertions to their repositories.
This commit is contained in:
Hiroshi SHIBATA 2023-10-20 14:34:08 +09:00
Родитель 9ea1ee66c9
Коммит bb849ffdb1
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: F9CF13417264FAC2
1 изменённых файлов: 7 добавлений и 5 удалений

Просмотреть файл

@ -781,11 +781,13 @@ eom
].find do |c| ].find do |c|
if Process.const_defined?(c) if Process.const_defined?(c)
[c.to_sym, Process.const_get(c)].find do |clk| [c.to_sym, Process.const_get(c)].find do |clk|
Process.clock_gettime(clk) begin
rescue Process.clock_gettime(clk)
# Constants may be defined but not implemented, e.g., mingw. rescue
else # Constants may be defined but not implemented, e.g., mingw.
PERFORMANCE_CLOCK = clk else
PERFORMANCE_CLOCK = clk
end
end end
end end
end end