More input validation in the psd load plugin

plug-ins/file-psd/psd-load.c: Avoid dereferencing a random pointer
on chn_a[cidx].data[i] when comp_mode is unrecognized.
Spotted by Mikael Magnusson <mikachu@gmail.com>.
This commit is contained in:
Simon Budig 2010-10-28 20:26:50 +02:00
parent 0829e5b028
commit 5111498e11
1 changed files with 1 additions and 0 deletions

View File

@ -1546,6 +1546,7 @@ add_merged_image (const gint32 image_id,
case PSD_COMP_ZIP: /* ? */
case PSD_COMP_ZIP_PRED:
default:
g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED,
_("Unsupported compression mode: %d"), comp_mode);
return -1;