Commit 7acc0498ebfe13c48ecbaee718537a4c088cca5e
1 parent
9bc73a49
cast arg to isspace to unsigned char
git-svn-id: svn+q:///qpdf/trunk@683 71b93d88-0707-0410-a8cf-f5a4172ac649
Showing
1 changed file
with
3 additions
and
2 deletions
libqpdf/QPDF.cc
| ... | ... | @@ -1342,7 +1342,8 @@ QPDF::readToken(InputSource* input) |
| 1342 | 1342 | } |
| 1343 | 1343 | else |
| 1344 | 1344 | { |
| 1345 | - if (isspace(ch) && (input->getLastOffset() == offset)) | |
| 1345 | + if (isspace((unsigned char)ch) && | |
| 1346 | + (input->getLastOffset() == offset)) | |
| 1346 | 1347 | { |
| 1347 | 1348 | ++offset; |
| 1348 | 1349 | } |
| ... | ... | @@ -1460,7 +1461,7 @@ QPDF::readObjectAtOffset(off_t offset, int exp_objid, int exp_generation, |
| 1460 | 1461 | char ch; |
| 1461 | 1462 | if (this->file.read(&ch, 1)) |
| 1462 | 1463 | { |
| 1463 | - if (! isspace(ch)) | |
| 1464 | + if (! isspace((unsigned char)ch)) | |
| 1464 | 1465 | { |
| 1465 | 1466 | this->file.seek(-1, SEEK_CUR); |
| 1466 | 1467 | break; | ... | ... |