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.