summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn Randers-Pehrson <glennrp at users.sourceforge.net>2017-09-23 21:22:18 -0500
committerGlenn Randers-Pehrson <glennrp at users.sourceforge.net>2017-09-23 21:22:18 -0500
commit3d2d0b52a3f36f90d74701a620980bf360cf7368 (patch)
tree9d32a3af1d3255b4699383760792e34840fe193a
parent073fe76f6a0ae7d045a22bbd4205d065180cd8a4 (diff)
downloadlibpng-3d2d0b52a3f36f90d74701a620980bf360cf7368.tar.gz
[libpng16] Fix Coverity defect regarding errmsg in pngrutil.c
-rw-r--r--pngrutil.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/pngrutil.c b/pngrutil.c
index 5f0fe5ba0..867bc65a5 100644
--- a/pngrutil.c
+++ b/pngrutil.c
@@ -1584,17 +1584,11 @@ png_handle_iCCP(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
return;
}
}
-
- errmsg = "truncated";
-#ifndef __COVERITY__
- if (size == 0)
+ if (errmsg == NULL)
errmsg = png_ptr->zstream.msg;
-#endif
}
-
/* else png_icc_check_tag_table output an error */
}
-
else /* profile truncated */
errmsg = png_ptr->zstream.msg;
}