aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFTokenizer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libqpdf/QPDFTokenizer.cc')
-rw-r--r--libqpdf/QPDFTokenizer.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/libqpdf/QPDFTokenizer.cc b/libqpdf/QPDFTokenizer.cc
index 1d3d153f..4b6e7848 100644
--- a/libqpdf/QPDFTokenizer.cc
+++ b/libqpdf/QPDFTokenizer.cc
@@ -17,12 +17,14 @@ static bool is_hex_digit(char ch)
return (strchr("0123456789abcdefABCDEF", ch) != 0);
}
+DLL_EXPORT
QPDFTokenizer::QPDFTokenizer() :
pound_special_in_name(true)
{
reset();
}
+DLL_EXPORT
void
QPDFTokenizer::allowPoundAnywhereInName()
{
@@ -45,6 +47,7 @@ QPDFTokenizer::reset()
last_char_was_bs = false;
}
+DLL_EXPORT
void
QPDFTokenizer::presentCharacter(char ch)
{
@@ -418,6 +421,7 @@ QPDFTokenizer::presentCharacter(char ch)
}
}
+DLL_EXPORT
void
QPDFTokenizer::presentEOF()
{
@@ -439,6 +443,7 @@ QPDFTokenizer::presentEOF()
}
}
+DLL_EXPORT
bool
QPDFTokenizer::getToken(Token& token, bool& unread_char, char& ch)
{
@@ -453,6 +458,7 @@ QPDFTokenizer::getToken(Token& token, bool& unread_char, char& ch)
return ready;
}
+DLL_EXPORT
bool
QPDFTokenizer::betweenTokens()
{