Commit cb0a6be983b7e4ee2784991273777579dcb90b9d
Committed by
Jay Berkenbilt
1 parent
5ccab4be
Code tidy: use QPDF::toS and QPDF::toI where possible
Showing
4 changed files
with
13 additions
and
17 deletions
libqpdf/QPDF.cc
| @@ -1911,7 +1911,7 @@ QPDF::resolveObjectsInStream(int obj_stream_number) | @@ -1911,7 +1911,7 @@ QPDF::resolveObjectsInStream(int obj_stream_number) | ||
| 1911 | 1911 | ||
| 1912 | int num = QUtil::string_to_int(tnum.getValue().c_str()); | 1912 | int num = QUtil::string_to_int(tnum.getValue().c_str()); |
| 1913 | long long offset = QUtil::string_to_int(toffset.getValue().c_str()); | 1913 | long long offset = QUtil::string_to_int(toffset.getValue().c_str()); |
| 1914 | - offsets[num] = QIntC::to_int(offset + first); | 1914 | + offsets[num] = toI(offset + first); |
| 1915 | } | 1915 | } |
| 1916 | 1916 | ||
| 1917 | // To avoid having to read the object stream multiple times, store | 1917 | // To avoid having to read the object stream multiple times, store |
libqpdf/QPDF_encryption.cc
| @@ -422,11 +422,9 @@ QPDF::compute_encryption_key_from_password( | @@ -422,11 +422,9 @@ QPDF::compute_encryption_key_from_password( | ||
| 422 | md5.encodeDataIncrementally(bytes, 4); | 422 | md5.encodeDataIncrementally(bytes, 4); |
| 423 | } | 423 | } |
| 424 | MD5::Digest digest; | 424 | MD5::Digest digest; |
| 425 | - int key_len = | ||
| 426 | - std::min(QIntC::to_int(sizeof(digest)), data.getLengthBytes()); | 425 | + int key_len = std::min(toI(sizeof(digest)), data.getLengthBytes()); |
| 427 | iterate_md5_digest(md5, digest, ((data.getR() >= 3) ? 50 : 0), key_len); | 426 | iterate_md5_digest(md5, digest, ((data.getR() >= 3) ? 50 : 0), key_len); |
| 428 | - return std::string( | ||
| 429 | - reinterpret_cast<char*>(digest), QIntC::to_size(key_len)); | 427 | + return std::string(reinterpret_cast<char*>(digest), toS(key_len)); |
| 430 | } | 428 | } |
| 431 | 429 | ||
| 432 | static void | 430 | static void |
libqpdf/QPDF_linearization.cc
| @@ -128,8 +128,7 @@ QPDF::isLinearized() | @@ -128,8 +128,7 @@ QPDF::isLinearized() | ||
| 128 | (t2.getType() == QPDFTokenizer::tt_integer) && | 128 | (t2.getType() == QPDFTokenizer::tt_integer) && |
| 129 | (t3 == QPDFTokenizer::Token(QPDFTokenizer::tt_word, "obj")) && | 129 | (t3 == QPDFTokenizer::Token(QPDFTokenizer::tt_word, "obj")) && |
| 130 | (t4.getType() == QPDFTokenizer::tt_dict_open)) { | 130 | (t4.getType() == QPDFTokenizer::tt_dict_open)) { |
| 131 | - lindict_obj = | ||
| 132 | - QIntC::to_int(QUtil::string_to_ll(t1.getValue().c_str())); | 131 | + lindict_obj = toI(QUtil::string_to_ll(t1.getValue().c_str())); |
| 133 | } | 132 | } |
| 134 | } | 133 | } |
| 135 | 134 | ||
| @@ -143,8 +142,7 @@ QPDF::isLinearized() | @@ -143,8 +142,7 @@ QPDF::isLinearized() | ||
| 143 | } | 142 | } |
| 144 | 143 | ||
| 145 | QPDFObjectHandle linkey = candidate.getKey("/Linearized"); | 144 | QPDFObjectHandle linkey = candidate.getKey("/Linearized"); |
| 146 | - if (!(linkey.isNumber() && | ||
| 147 | - (QIntC::to_int(floor(linkey.getNumericValue())) == 1))) { | 145 | + if (!(linkey.isNumber() && (toI(floor(linkey.getNumericValue())) == 1))) { |
| 148 | return false; | 146 | return false; |
| 149 | } | 147 | } |
| 150 | 148 | ||
| @@ -1797,7 +1795,7 @@ QPDF::calculateHSharedObject( | @@ -1797,7 +1795,7 @@ QPDF::calculateHSharedObject( | ||
| 1797 | soe.push_back(HSharedObjectEntry()); | 1795 | soe.push_back(HSharedObjectEntry()); |
| 1798 | soe.at(i).delta_group_length = length; | 1796 | soe.at(i).delta_group_length = length; |
| 1799 | } | 1797 | } |
| 1800 | - if (soe.size() != QIntC::to_size(cso.nshared_total)) { | 1798 | + if (soe.size() != toS(cso.nshared_total)) { |
| 1801 | stopOnError("soe has wrong size after initialization"); | 1799 | stopOnError("soe has wrong size after initialization"); |
| 1802 | } | 1800 | } |
| 1803 | 1801 |
libqpdf/QPDF_pages.cc
| @@ -238,7 +238,7 @@ QPDF::insertPage(QPDFObjectHandle newpage, int pos) | @@ -238,7 +238,7 @@ QPDF::insertPage(QPDFObjectHandle newpage, int pos) | ||
| 238 | QTC::TC("qpdf", "QPDF insert indirect page"); | 238 | QTC::TC("qpdf", "QPDF insert indirect page"); |
| 239 | } | 239 | } |
| 240 | 240 | ||
| 241 | - if ((pos < 0) || (QIntC::to_size(pos) > this->m->all_pages.size())) { | 241 | + if ((pos < 0) || (toS(pos) > m->all_pages.size())) { |
| 242 | throw std::runtime_error( | 242 | throw std::runtime_error( |
| 243 | "QPDF::insertPage called with pos out of range"); | 243 | "QPDF::insertPage called with pos out of range"); |
| 244 | } | 244 | } |
| @@ -247,9 +247,9 @@ QPDF::insertPage(QPDFObjectHandle newpage, int pos) | @@ -247,9 +247,9 @@ QPDF::insertPage(QPDFObjectHandle newpage, int pos) | ||
| 247 | "qpdf", | 247 | "qpdf", |
| 248 | "QPDF insert page", | 248 | "QPDF insert page", |
| 249 | (pos == 0) ? 0 : // insert at beginning | 249 | (pos == 0) ? 0 : // insert at beginning |
| 250 | - (pos == QIntC::to_int(this->m->all_pages.size())) ? 1 | ||
| 251 | - : // at end | ||
| 252 | - 2); // insert in middle | 250 | + (pos == toI(m->all_pages.size())) ? 1 |
| 251 | + : // at end | ||
| 252 | + 2); // insert in middle | ||
| 253 | 253 | ||
| 254 | auto og = newpage.getObjGen(); | 254 | auto og = newpage.getObjGen(); |
| 255 | if (this->m->pageobj_to_pages_pos.count(og)) { | 255 | if (this->m->pageobj_to_pages_pos.count(og)) { |
| @@ -279,9 +279,9 @@ QPDF::removePage(QPDFObjectHandle page) | @@ -279,9 +279,9 @@ QPDF::removePage(QPDFObjectHandle page) | ||
| 279 | "qpdf", | 279 | "qpdf", |
| 280 | "QPDF remove page", | 280 | "QPDF remove page", |
| 281 | (pos == 0) ? 0 : // remove at beginning | 281 | (pos == 0) ? 0 : // remove at beginning |
| 282 | - (pos == QIntC::to_int(this->m->all_pages.size() - 1)) ? 1 | ||
| 283 | - : // end | ||
| 284 | - 2); // remove in middle | 282 | + (pos == toI(m->all_pages.size() - 1)) ? 1 |
| 283 | + : // end | ||
| 284 | + 2); // remove in middle | ||
| 285 | 285 | ||
| 286 | QPDFObjectHandle pages = getRoot().getKey("/Pages"); | 286 | QPDFObjectHandle pages = getRoot().getKey("/Pages"); |
| 287 | QPDFObjectHandle kids = pages.getKey("/Kids"); | 287 | QPDFObjectHandle kids = pages.getKey("/Kids"); |