ports/cad/rubygem-gdsii/files/patch-lib_gdsii_element.rb

23 lines
1 KiB
Ruby

--- lib/gdsii/element.rb.orig 2016-05-16 07:41:38 UTC
+++ lib/gdsii/element.rb
@@ -56,13 +56,13 @@ module Gdsii
def Element.read(file, *args)
rec = Record.peek(file)
case rec.type
- when GRT_BOUNDARY : Boundary.read_el(file, *args)
- when GRT_TEXT : Text.read_el(file, *args)
- when GRT_PATH : Path.read_el(file, *args)
- when GRT_SREF : SRef.read_el(file, *args)
- when GRT_AREF : ARef.read_el(file, *args)
- when GRT_BOX : Box.read_el(file, *args)
- when GRT_NODE : Node.read_el(file, *args)
+ when GRT_BOUNDARY then Boundary.read_el(file, *args)
+ when GRT_TEXT then Text.read_el(file, *args)
+ when GRT_PATH then Path.read_el(file, *args)
+ when GRT_SREF then SRef.read_el(file, *args)
+ when GRT_AREF then ARef.read_el(file, *args)
+ when GRT_BOX then Box.read_el(file, *args)
+ when GRT_NODE then Node.read_el(file, *args)
else
# end of the element, increment the counter and move on
nil