aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFWriter.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2019-06-15 16:18:32 +0200
committerJay Berkenbilt <ejb@ql.org>2019-06-15 23:24:24 +0200
commiteb7948876b896f7d351ca4e9817522c71678cd43 (patch)
treedf00015be681759bb9da1394c5017011ddf261c2 /libqpdf/QPDFWriter.cc
parentf561a5df325945c896bdec266d2e457a002fef0e (diff)
downloadqpdf-eb7948876b896f7d351ca4e9817522c71678cd43.tar.zst
Fix problems found in fuzz corpus
Diffstat (limited to 'libqpdf/QPDFWriter.cc')
-rw-r--r--libqpdf/QPDFWriter.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libqpdf/QPDFWriter.cc b/libqpdf/QPDFWriter.cc
index 0cc0547d..22928372 100644
--- a/libqpdf/QPDFWriter.cc
+++ b/libqpdf/QPDFWriter.cc
@@ -2311,7 +2311,7 @@ QPDFWriter::generateObjectStreams()
unsigned int n_object_streams = (eligible.size() + 99) / 100;
if (n_object_streams == 0)
{
- throw std::logic_error("n_object_streams == 0");
+ return;
}
unsigned int n_per = eligible.size() / n_object_streams;
if (n_per * n_object_streams < eligible.size())