aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/qpdf/Pl_TIFFPredictor.hh
diff options
context:
space:
mode:
authorm-holger <m-holger@kubitscheck.org>2024-01-26 20:13:34 +0100
committerm-holger <m-holger@kubitscheck.org>2024-01-26 21:51:29 +0100
commitc01fc3c2ae3a6487d310f807bc25499d5d517c61 (patch)
tree46276afe33458bc906a46e4bf7658211a8b3a928 /libqpdf/qpdf/Pl_TIFFPredictor.hh
parent2e8b5f290c03bd4cd67f9240cb1fff3122e0b12c (diff)
downloadqpdf-c01fc3c2ae3a6487d310f807bc25499d5d517c61.tar.zst
In Pl_TIFFPredictor::processRow avoid repeated vector allocation
Also, modernize for loop.
Diffstat (limited to 'libqpdf/qpdf/Pl_TIFFPredictor.hh')
-rw-r--r--libqpdf/qpdf/Pl_TIFFPredictor.hh1
1 files changed, 1 insertions, 0 deletions
diff --git a/libqpdf/qpdf/Pl_TIFFPredictor.hh b/libqpdf/qpdf/Pl_TIFFPredictor.hh
index 6557e15c..4579ba1f 100644
--- a/libqpdf/qpdf/Pl_TIFFPredictor.hh
+++ b/libqpdf/qpdf/Pl_TIFFPredictor.hh
@@ -34,6 +34,7 @@ class Pl_TIFFPredictor: public Pipeline
unsigned int samples_per_pixel;
unsigned int bits_per_sample;
std::vector<unsigned char> cur_row;
+ std::vector<long long> previous;
Pipeline* p_next;
};