diff --git a/src/add-ons/print/drivers/pdf/source/Scanner.cpp b/src/add-ons/print/drivers/pdf/source/Scanner.cpp index 231cb92d37..09a688a981 100644 --- a/src/add-ons/print/drivers/pdf/source/Scanner.cpp +++ b/src/add-ons/print/drivers/pdf/source/Scanner.cpp @@ -136,11 +136,8 @@ bool Scanner::ReadFloat(float *value) bool Scanner::NextChar(char ch) { SkipSpaces(); int c = GetCh(); - if (c == ch) { - return true; - } else { - UngetCh(c); - return false; - } + bool match = c == ch; + if (!match) UngetCh(c); + return match; }