mirror of
https://github.com/KLayout/klayout.git
synced 2026-09-07 03:21:34 +02:00
Compatibility with old Ruby versions
This commit is contained in:
@@ -3253,9 +3253,19 @@ CODE
|
||||
categories.each do |c|
|
||||
ccat = nil
|
||||
if cat
|
||||
ccat = cat.each_sub_category.find { |i| i.name == c }
|
||||
cat.each_sub_category do |i|
|
||||
if i.name == c
|
||||
ccat = i
|
||||
break
|
||||
end
|
||||
end
|
||||
else
|
||||
ccat = output_rdb.each_category.find { |i| i.name == c }
|
||||
output_rdb.each_category do |i|
|
||||
if i.name == c
|
||||
ccat = i
|
||||
break
|
||||
end
|
||||
end
|
||||
end
|
||||
cat = ccat ? ccat : output_rdb.create_category(cat, c)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user