From e7dcbe93ca7e0a50a04212296093ca756cfd5ee3 Mon Sep 17 00:00:00 2001 From: m-holger Date: Fri, 31 Jan 2025 16:31:34 +0000 Subject: [PATCH] In QPDFWriter::generateID change empty deterministic_id_data to a runtime error --- libqpdf/QPDFWriter.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libqpdf/QPDFWriter.cc b/libqpdf/QPDFWriter.cc index 7b8daf5..ac956a8 100644 --- a/libqpdf/QPDFWriter.cc +++ b/libqpdf/QPDFWriter.cc @@ -1876,7 +1876,7 @@ QPDFWriter::generateID() if (m->deterministic_id) { if (m->deterministic_id_data.empty()) { QTC::TC("qpdf", "QPDFWriter deterministic with no data"); - throw std::logic_error("INTERNAL ERROR: QPDFWriter::generateID has no data for " + throw std::runtime_error("INTERNAL ERROR: QPDFWriter::generateID has no data for " "deterministic ID. This may happen if deterministic ID and " "file encryption are requested together."); } -- libgit2 0.21.4