2
1
mirror of https://github.com/qpdf/qpdf.git synced 2024-12-23 11:28:56 +00:00
qpdf/libqpdf/qpdf
Jay Berkenbilt a68703b07e Replace PointerHolder with std::shared_ptr in library sources only
(patrepl and cleanpatch are my own utilities)

patrepl s/PointerHolder/std::shared_ptr/g {include,libqpdf}/qpdf/*.hh
patrepl s/PointerHolder/std::shared_ptr/g libqpdf/*.cc
patrepl s/make_pointer_holder/std::make_shared/g libqpdf/*.cc
patrepl s/make_array_pointer_holder/QUtil::make_shared_array/g libqpdf/*.cc
patrepl s,qpdf/std::shared_ptr,qpdf/PointerHolder, **/*.cc **/*.hh
git restore include/qpdf/PointerHolder.hh
cleanpatch
./format-code
2022-04-09 17:33:29 -04:00
..
AES_PDF_native.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
auto_job_decl.hh generate_auto_job: protect generated files from formatting 2022-02-26 09:17:51 -05:00
auto_job_help.hh generate_auto_job: protect generated files from formatting 2022-02-26 09:17:51 -05:00
auto_job_init.hh generate_auto_job: protect generated files from formatting 2022-02-26 09:17:51 -05:00
auto_job_json_decl.hh generate_auto_job: protect generated files from formatting 2022-02-26 09:17:51 -05:00
auto_job_json_init.hh generate_auto_job: protect generated files from formatting 2022-02-26 09:17:51 -05:00
auto_job_schema.hh Clean up documentation and help around json options 2022-01-31 18:40:11 -05:00
bits_functions.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
BitStream.hh Fix sign and conversion warnings (major) 2019-06-21 13:17:21 -04:00
BitWriter.hh Fix sign and conversion warnings (major) 2019-06-21 13:17:21 -04:00
ContentNormalizer.hh Protect headers with compliant identifiers (fixes #233) 2018-08-12 14:10:32 -04:00
CryptoRandomDataProvider.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
InsecureRandomDataProvider.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
JSONHandler.hh Replace PointerHolder with std::shared_ptr in library sources only 2022-04-09 17:33:29 -04:00
MD5_native.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
MD5.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
NNTree.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
OffsetInputSource.hh Replace PointerHolder with std::shared_ptr in library sources only 2022-04-09 17:33:29 -04:00
Pl_AES_PDF.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
Pl_ASCII85Decoder.hh Fix sign and conversion warnings (major) 2019-06-21 13:17:21 -04:00
Pl_ASCIIHexDecoder.hh Protect headers with compliant identifiers (fixes #233) 2018-08-12 14:10:32 -04:00
Pl_LZWDecoder.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
Pl_MD5.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
Pl_PNGFilter.hh Replace PointerHolder with std::shared_ptr in library sources only 2022-04-09 17:33:29 -04:00
Pl_RC4.hh Replace PointerHolder with std::shared_ptr in library sources only 2022-04-09 17:33:29 -04:00
Pl_SHA2.hh SHA2: switch to pluggable crypto 2019-11-09 08:18:02 -05:00
Pl_TIFFPredictor.hh Replace PointerHolder with std::shared_ptr in library sources only 2022-04-09 17:33:29 -04:00
QPDF_Array.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
QPDF_Bool.hh Add QPDFObjectHandle::getJSON() 2018-12-21 18:34:56 -05:00
QPDF_Dictionary.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
QPDF_InlineImage.hh Add QPDFObjectHandle::getJSON() 2018-12-21 18:34:56 -05:00
QPDF_Integer.hh Add QPDFObjectHandle::getJSON() 2018-12-21 18:34:56 -05:00
QPDF_Name.hh Add QPDFObjectHandle::getJSON() 2018-12-21 18:34:56 -05:00
QPDF_Null.hh Add QPDFObjectHandle::getJSON() 2018-12-21 18:34:56 -05:00
QPDF_Operator.hh Add QPDFObjectHandle::getJSON() 2018-12-21 18:34:56 -05:00
QPDF_Real.hh QUtil::double_to_string: trim trailing zeroes with option to disable 2021-02-13 02:30:00 -05:00
QPDF_Reserved.hh Add QPDFObjectHandle::getJSON() 2018-12-21 18:34:56 -05:00
QPDF_Stream.hh Replace PointerHolder with std::shared_ptr in library sources only 2022-04-09 17:33:29 -04:00
QPDF_String.hh Add QPDFObjectHandle::getJSON() 2018-12-21 18:34:56 -05:00
qpdf-config.h.in Switch variables to cmake in qpdf-config.h 2022-03-18 19:53:18 -04:00
QPDFArgParser.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
QPDFCrypto_gnutls.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
QPDFCrypto_native.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
QPDFCrypto_openssl.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
RC4_native.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
RC4.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
ResourceFinder.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
rijndael.h Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
SecureRandomDataProvider.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
SF_ASCII85Decode.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
SF_ASCIIHexDecode.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
SF_DCTDecode.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
SF_FlateLzwDecode.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
SF_RunLengthDecode.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00
SHA2_native.hh SHA2: switch to pluggable crypto 2019-11-09 08:18:02 -05:00
SparseOHArray.hh Programmatically apply new formatting to code 2022-04-04 08:10:40 -04:00