summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlbert Astals Cid <aacid@kde.org>2021-02-20 23:11:29 +0100
committerAlbert Astals Cid <aacid@kde.org>2021-02-22 20:50:06 +0100
commit7d7e09cf815c94bb3e50e6ef957dc81a14964f2f (patch)
tree1ac1db0f0857fb8afa60251f68c51daaaff28405
parent5161fa6f1ff9f7d2c19b5326aed6ad2858c30476 (diff)
JPEG2000Stream.cc: Remove useless two if (priv->image)
We're already inside an if (priv->image) check
-rw-r--r--poppler/JPEG2000Stream.cc34
1 files changed, 16 insertions, 18 deletions
diff --git a/poppler/JPEG2000Stream.cc b/poppler/JPEG2000Stream.cc
index 2a3cc4c6..6223e427 100644
--- a/poppler/JPEG2000Stream.cc
+++ b/poppler/JPEG2000Stream.cc
@@ -4,7 +4,7 @@
//
// A JPX stream decoder using OpenJPEG
//
-// Copyright 2008-2010, 2012, 2017-2020 Albert Astals Cid <aacid@kde.org>
+// Copyright 2008-2010, 2012, 2017-2021 Albert Astals Cid <aacid@kde.org>
// Copyright 2011 Daniel Glöckner <daniel-gl@gmx.net>
// Copyright 2014, 2016 Thomas Freitag <Thomas.Freitag@alfa.de>
// Copyright 2013, 2014 Adrian Johnson <ajohnson@redneon.com>
@@ -267,24 +267,22 @@ void JPXStream::init()
gfree(buf);
if (priv->image) {
- int numComps = (priv->image) ? priv->image->numcomps : 1;
+ int numComps = priv->image->numcomps;
int alpha = 0;
- if (priv->image) {
- if (priv->image->color_space == OPJ_CLRSPC_SRGB && numComps == 4) {
- numComps = 3;
- alpha = 1;
- } else if (priv->image->color_space == OPJ_CLRSPC_SYCC && numComps == 4) {
- numComps = 3;
- alpha = 1;
- } else if (numComps == 2) {
- numComps = 1;
- alpha = 1;
- } else if (numComps > 4) {
- numComps = 4;
- alpha = 1;
- } else {
- alpha = 0;
- }
+ if (priv->image->color_space == OPJ_CLRSPC_SRGB && numComps == 4) {
+ numComps = 3;
+ alpha = 1;
+ } else if (priv->image->color_space == OPJ_CLRSPC_SYCC && numComps == 4) {
+ numComps = 3;
+ alpha = 1;
+ } else if (numComps == 2) {
+ numComps = 1;
+ alpha = 1;
+ } else if (numComps > 4) {
+ numComps = 4;
+ alpha = 1;
+ } else {
+ alpha = 0;
}
priv->npixels = priv->image->comps[0].w * priv->image->comps[0].h;
priv->ncomps = priv->image->numcomps;