From bcea54fcaa16a7d5feff0c4cd038fea51d1359ea Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Tue, 27 Oct 2020 10:51:41 -0400 Subject: Revert removal of unreadCh change for performance Turns out unreadCh is much more efficient than seek(-1, SEEK_CUR). Update comments and code to reflect this. --- libqpdf/FileInputSource.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libqpdf/FileInputSource.cc') diff --git a/libqpdf/FileInputSource.cc b/libqpdf/FileInputSource.cc index 5ec6a170..cd8feda4 100644 --- a/libqpdf/FileInputSource.cc +++ b/libqpdf/FileInputSource.cc @@ -80,7 +80,7 @@ FileInputSource::findAndSkipNextEOL() } else if (! ((ch == '\r') || (ch == '\n'))) { - this->seek(-1, SEEK_CUR); + this->unreadCh(ch); done = true; } } -- cgit v1.2.3-54-g00ecf