Author: lehmi
Date: Sat Nov 1 08:39:02 2025
New Revision: 1929451
Log:
PDFBOX-6093: don't skip spaces
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/BaseParser.java
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/BaseParser.java
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/BaseParser.java
Sat Nov 1 08:30:16 2025 (r1929450)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/BaseParser.java
Sat Nov 1 08:39:02 2025 (r1929451)
@@ -399,7 +399,10 @@ public abstract class BaseParser
*/
protected final void readExpectedString(final char[] expectedString,
boolean skipSpaces) throws IOException
{
- skipSpaces();
+ if (skipSpaces)
+ {
+ skipSpaces();
+ }
for (char c : expectedString)
{
if (source.read() != c)
@@ -409,7 +412,10 @@ public abstract class BaseParser
+ source.getPosition());
}
}
- skipSpaces();
+ if (skipSpaces)
+ {
+ skipSpaces();
+ }
}
/**