Commit 6c0af0844c587c64079d345e67cf1de1d5606495

Authored by Jay Berkenbilt
1 parent b6bdc0f5

Switch some code to use empty newArray/newDictionary

examples/pdf-mod-info.cc
@@ -190,8 +190,7 @@ int main(int argc, char* argv[]) @@ -190,8 +190,7 @@ int main(int argc, char* argv[])
190 else 190 else
191 { 191 {
192 QTC::TC("examples", "pdf-mod-info file no info"); 192 QTC::TC("examples", "pdf-mod-info file no info");
193 - std::map<std::string, QPDFObjectHandle> vacant;  
194 - fileinfo = fileinfo.newDictionary(vacant); 193 + fileinfo = QPDFObjectHandle::newDictionary();
195 filetrailer.replaceKey("/Info", fileinfo); 194 filetrailer.replaceKey("/Info", fileinfo);
196 } 195 }
197 } 196 }
libqpdf/QPDFObjectHandle.cc
@@ -655,8 +655,7 @@ QPDFObjectHandle @@ -655,8 +655,7 @@ QPDFObjectHandle
655 QPDFObjectHandle::newStream(QPDF* qpdf) 655 QPDFObjectHandle::newStream(QPDF* qpdf)
656 { 656 {
657 QTC::TC("qpdf", "QPDFObjectHandle newStream"); 657 QTC::TC("qpdf", "QPDFObjectHandle newStream");
658 - std::map<std::string, QPDFObjectHandle> keys;  
659 - QPDFObjectHandle stream_dict = newDictionary(keys); 658 + QPDFObjectHandle stream_dict = newDictionary();
660 QPDFObjectHandle result = qpdf->makeIndirectObject( 659 QPDFObjectHandle result = qpdf->makeIndirectObject(
661 QPDFObjectHandle( 660 QPDFObjectHandle(
662 new QPDF_Stream(qpdf, 0, 0, stream_dict, 0, 0))); 661 new QPDF_Stream(qpdf, 0, 0, stream_dict, 0, 0)));
libqpdf/qpdf-c.cc
@@ -340,9 +340,7 @@ void qpdf_set_info_key(qpdf_data qpdf, char const* key, char const* value) @@ -340,9 +340,7 @@ void qpdf_set_info_key(qpdf_data qpdf, char const* key, char const* value)
340 QTC::TC("qpdf", "qpdf-c add info to trailer"); 340 QTC::TC("qpdf", "qpdf-c add info to trailer");
341 trailer.replaceKey( 341 trailer.replaceKey(
342 "/Info", 342 "/Info",
343 - qpdf->qpdf->makeIndirectObject(  
344 - QPDFObjectHandle::newDictionary(  
345 - std::map<std::string, QPDFObjectHandle>()))); 343 + qpdf->qpdf->makeIndirectObject(QPDFObjectHandle::newDictionary()));
346 } 344 }
347 else 345 else
348 { 346 {
qpdf/test_driver.cc
@@ -597,9 +597,8 @@ void runtest(int n, char const* filename) @@ -597,9 +597,8 @@ void runtest(int n, char const* filename)
597 QPDFObjectHandle qarray = trailer.getKey("/QArray"); 597 QPDFObjectHandle qarray = trailer.getKey("/QArray");
598 // Force qdict but not qarray to resolve 598 // Force qdict but not qarray to resolve
599 qdict.isDictionary(); 599 qdict.isDictionary();
600 - std::map<std::string, QPDFObjectHandle> dict_keys;  
601 - dict_keys["/NewDict"] = QPDFObjectHandle::newInteger(2);  
602 - QPDFObjectHandle new_dict = QPDFObjectHandle::newDictionary(dict_keys); 600 + QPDFObjectHandle new_dict = QPDFObjectHandle::newDictionary();
  601 + new_dict.replaceKey("/NewDict", QPDFObjectHandle::newInteger(2));
603 try 602 try
604 { 603 {
605 // Do it wrong first... 604 // Do it wrong first...