summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Allen <dan.j.allen@gmail.com>2020-11-01 01:24:55 -0700
committerDan Allen <dan.j.allen@gmail.com>2020-11-01 01:24:55 -0700
commitcfeeab207fece8cfa46dd78995f8f2a8e78c8f42 (patch)
tree595c9c150823dbcbae534f4c36ad1e3e0accaa8c
parentefd0c9852ba0e58889c707b6507b03521a567d3d (diff)
remove unused condition in attrlist parser
-rw-r--r--lib/asciidoctor/attribute_list.rb6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/asciidoctor/attribute_list.rb b/lib/asciidoctor/attribute_list.rb
index 41002aa2..9390436f 100644
--- a/lib/asciidoctor/attribute_list.rb
+++ b/lib/asciidoctor/attribute_list.rb
@@ -129,9 +129,9 @@ class AttributeList
value = nil
else
skip_blank
- if @scanner.peek(1)
+ if (c = @scanner.get_byte)
# example: foo="bar" || foo="ba\"zaar"
- if (c = @scanner.get_byte) == '"'
+ if c == '"'
value = parse_attribute_value c
# example: foo='bar' || foo='ba\'zaar' || foo='ba"zaar'
elsif c == APOS
@@ -145,6 +145,8 @@ class AttributeList
value = %(#{c}#{scan_to_delimiter})
return true if value == 'None'
end
+ else
+ value = ''
end
end
end