aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFTokenizer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libqpdf/QPDFTokenizer.cc')
-rw-r--r--libqpdf/QPDFTokenizer.cc8
1 files changed, 6 insertions, 2 deletions
diff --git a/libqpdf/QPDFTokenizer.cc b/libqpdf/QPDFTokenizer.cc
index fe36d768..990d5b65 100644
--- a/libqpdf/QPDFTokenizer.cc
+++ b/libqpdf/QPDFTokenizer.cc
@@ -14,10 +14,14 @@
#include <stdlib.h>
#include <string.h>
-static bool
+static inline bool
is_delimiter(char ch)
{
- return (strchr(" \t\n\v\f\r()<>[]{}/%", ch) != nullptr);
+ return (
+ ch == ' ' || ch == '\n' || ch == '/' || ch == '(' || ch == ')' ||
+ ch == '{' || ch == '}' || ch == '<' || ch == '>' || ch == '[' ||
+ ch == ']' || ch == '%' || ch == '\t' || ch == '\r' || ch == '\v' ||
+ ch == '\f' || ch == 0);
}
namespace