diff options
| author | Dan Allen <dan.j.allen@gmail.com> | 2020-11-01 01:24:55 -0700 |
|---|---|---|
| committer | Dan Allen <dan.j.allen@gmail.com> | 2020-11-01 01:24:55 -0700 |
| commit | cfeeab207fece8cfa46dd78995f8f2a8e78c8f42 (patch) | |
| tree | 595c9c150823dbcbae534f4c36ad1e3e0accaa8c | |
| parent | efd0c9852ba0e58889c707b6507b03521a567d3d (diff) | |
remove unused condition in attrlist parser
| -rw-r--r-- | lib/asciidoctor/attribute_list.rb | 6 |
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 |
