Commit 3bce15f5683677ea0e8e43a5e8ddfe2c88b05d92
1 parent
8a9015bd
Update Stream factories to avoid unnecessary replacement of filters and decode p…
…arameters with their existing empty values.
Showing
1 changed file
with
3 additions
and
3 deletions
libqpdf/QPDF.cc
| ... | ... | @@ -376,7 +376,7 @@ QPDFObjectHandle |
| 376 | 376 | QPDF::newStream(std::shared_ptr<Buffer> data) |
| 377 | 377 | { |
| 378 | 378 | auto result = newStream(); |
| 379 | - result.replaceStreamData(data, QPDFObjectHandle::newNull(), QPDFObjectHandle::newNull()); | |
| 379 | + result.replaceStreamData(data, {}, {}); | |
| 380 | 380 | return result; |
| 381 | 381 | } |
| 382 | 382 | |
| ... | ... | @@ -384,14 +384,14 @@ QPDFObjectHandle |
| 384 | 384 | QPDF::newStream(std::string const& data) |
| 385 | 385 | { |
| 386 | 386 | auto result = newStream(); |
| 387 | - result.replaceStreamData(data, QPDFObjectHandle::newNull(), QPDFObjectHandle::newNull()); | |
| 387 | + result.replaceStreamData(data, {}, {}); | |
| 388 | 388 | return result; |
| 389 | 389 | } |
| 390 | 390 | |
| 391 | 391 | QPDFObjectHandle |
| 392 | 392 | QPDF::getObject(int objid, int generation) |
| 393 | 393 | { |
| 394 | - return getObject(QPDFObjGen(objid, generation)); | |
| 394 | + return getObject({objid, generation}); | |
| 395 | 395 | } |
| 396 | 396 | |
| 397 | 397 | QPDFObjectHandle | ... | ... |