Commit 3bce15f5683677ea0e8e43a5e8ddfe2c88b05d92

Authored by m-holger
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
... ...