lib/hexapdf/parser.rb in hexapdf-0.32.1 vs lib/hexapdf/parser.rb in hexapdf-0.32.2
- old
+ new
@@ -456,10 +456,10 @@
pos = @tokenizer.pos
obj = @tokenizer.next_object rescue nil
linearized = obj.kind_of?(Hash) && obj.key?(:Linearized)
@tokenizer.pos = pos
end
- @tokenizer.scan_until(/(?:\n|\r\n?)endobj\b/)
+ @tokenizer.scan_until(/\bendobj\b/)
end
elsif token.kind_of?(Tokenizer::Token) && token == 'trailer'
obj = @tokenizer.next_object rescue nil
# Use last trailer found in case of multiple revisions but use first trailer in case of
# linearized file.