diff options
Diffstat (limited to 'libqpdf/qpdf-c.cc')
-rw-r--r-- | libqpdf/qpdf-c.cc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/libqpdf/qpdf-c.cc b/libqpdf/qpdf-c.cc index a8ae8102..b183c8fb 100644 --- a/libqpdf/qpdf-c.cc +++ b/libqpdf/qpdf-c.cc @@ -12,6 +12,7 @@ #include <qpdf/QPDFWriter.hh> #include <qpdf/QTC.hh> #include <qpdf/QUtil.hh> +#include <qpdf/qpdflogger-c_impl.hh> #include <cstring> #include <functional> @@ -280,6 +281,18 @@ qpdf_check_pdf(qpdf_data qpdf) } void +qpdf_set_logger(qpdf_data qpdf, qpdflogger_handle logger) +{ + qpdf->qpdf->setLogger(logger->l); +} + +qpdflogger_handle +qpdf_get_logger(qpdf_data qpdf) +{ + return new _qpdflogger_handle(qpdf->qpdf->getLogger()); +} + +void qpdf_set_suppress_warnings(qpdf_data qpdf, QPDF_BOOL value) { QTC::TC("qpdf", "qpdf-c called qpdf_set_suppress_warnings"); |