diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-06-05 19:30:42 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-06-18 15:02:55 +0200 |
commit | 641e92c6a7662a01f488947c3791f3b77e85517f (patch) | |
tree | 5ae61348982e5a322aaa06826c4801d935f6b3ee /qpdf | |
parent | f1f711963b8e5f0b2b5a9d80a522cbd616a153a9 (diff) | |
download | qpdf-641e92c6a7662a01f488947c3791f3b77e85517f.tar.zst |
QPDF, QPDFJob: use QPDFLogger instead of custom output streams
Diffstat (limited to 'qpdf')
-rw-r--r-- | qpdf/test_driver.cc | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/qpdf/test_driver.cc b/qpdf/test_driver.cc index d46976dc..106f5f99 100644 --- a/qpdf/test_driver.cc +++ b/qpdf/test_driver.cc @@ -570,7 +570,17 @@ test_11(QPDF& pdf, char const* arg2) static void test_12(QPDF& pdf, char const* arg2) { +#ifdef _MSC_VER +# pragma warning(disable : 4996) +#endif +#if (defined(__GNUC__) || defined(__clang__)) +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wdeprecated-declarations" +#endif pdf.setOutputStreams(0, 0); +#if (defined(__GNUC__) || defined(__clang__)) +# pragma GCC diagnostic pop +#endif pdf.showLinearizationData(); } @@ -579,7 +589,17 @@ test_13(QPDF& pdf, char const* arg2) { std::ostringstream out; std::ostringstream err; +#ifdef _MSC_VER +# pragma warning(disable : 4996) +#endif +#if (defined(__GNUC__) || defined(__clang__)) +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wdeprecated-declarations" +#endif pdf.setOutputStreams(&out, &err); +#if (defined(__GNUC__) || defined(__clang__)) +# pragma GCC diagnostic pop +#endif pdf.showLinearizationData(); std::cout << "---output---" << std::endl << out.str() << "---error---" << std::endl @@ -2951,7 +2971,17 @@ test_84(QPDF& pdf, char const* arg2) std::ostringstream cerr; { QPDFJob j; +#ifdef _MSC_VER +# pragma warning(disable : 4996) +#endif +#if (defined(__GNUC__) || defined(__clang__)) +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wdeprecated-declarations" +#endif j.setOutputStreams(&cout, &cerr); +#if (defined(__GNUC__) || defined(__clang__)) +# pragma GCC diagnostic pop +#endif j.config() ->inputFile("bad2.pdf") ->showObject("4,0") |