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, 4 insertions, 4 deletions
diff --git a/libqpdf/QPDFTokenizer.cc b/libqpdf/QPDFTokenizer.cc
index a6333b73..19442bab 100644
--- a/libqpdf/QPDFTokenizer.cc
+++ b/libqpdf/QPDFTokenizer.cc
@@ -80,7 +80,7 @@ QPDFTokenizer::resolveLiteral()
num[0] = p[1];
num[1] = p[2];
num[2] = '\0';
- char ch = (char)(strtol(num, 0, 16));
+ char ch = static_cast<char>(strtol(num, 0, 16));
if (ch == '\0')
{
type = tt_bad;
@@ -273,7 +273,7 @@ QPDFTokenizer::presentCharacter(char ch)
{
// We've accumulated \ddd. PDF Spec says to ignore
// high-order overflow.
- val += (char) strtol(bs_num_register, 0, 8);
+ val += static_cast<char>(strtol(bs_num_register, 0, 8));
memset(bs_num_register, '\0', sizeof(bs_num_register));
bs_num_count = 0;
}
@@ -399,7 +399,7 @@ QPDFTokenizer::presentCharacter(char ch)
{
num[0] = val[i];
num[1] = val[i+1];
- char nch = (char)(strtol(num, 0, 16));
+ char nch = static_cast<char>(strtol(num, 0, 16));
nval += nch;
}
val = nval;
@@ -511,7 +511,7 @@ QPDFTokenizer::readToken(PointerHolder<InputSource> input,
}
else
{
- if (is_space((unsigned char)ch) &&
+ if (is_space(static_cast<unsigned char>(ch)) &&
(input->getLastOffset() == offset))
{
++offset;