From 0ad4e190ffbb85ea2db5a05d43cd4f81d98cfe63 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Fri, 9 Sep 2022 07:03:29 -0400 Subject: Make QPDFLogger() private and provide create method --- include/qpdf/QPDFLogger.hh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/qpdf/QPDFLogger.hh b/include/qpdf/QPDFLogger.hh index 655da668..54d91d60 100644 --- a/include/qpdf/QPDFLogger.hh +++ b/include/qpdf/QPDFLogger.hh @@ -31,7 +31,7 @@ class QPDFLogger { public: QPDF_DLL - QPDFLogger(); + static std::shared_ptr create(); // Return the default logger. In general, you should use the // default logger. You can also create your own loggers and use @@ -152,6 +152,7 @@ class QPDFLogger void setOutputStreams(std::ostream* out_stream, std::ostream* err_stream); private: + QPDFLogger(); std::shared_ptr throwIfNull(std::shared_ptr, bool null_okay); -- cgit v1.2.3-70-g09d2