diff options
author | Glenn Randers-Pehrson <glennrp at users.sourceforge.net> | 2017-09-23 21:22:18 -0500 |
---|---|---|
committer | Glenn Randers-Pehrson <glennrp at users.sourceforge.net> | 2017-09-23 21:22:18 -0500 |
commit | 3d2d0b52a3f36f90d74701a620980bf360cf7368 (patch) | |
tree | 9d32a3af1d3255b4699383760792e34840fe193a | |
parent | 073fe76f6a0ae7d045a22bbd4205d065180cd8a4 (diff) | |
download | libpng-3d2d0b52a3f36f90d74701a620980bf360cf7368.tar.gz |
[libpng16] Fix Coverity defect regarding errmsg in pngrutil.c
-rw-r--r-- | pngrutil.c | 8 |
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; } |