diff --git a/legacy/evas/src/modules/loaders/xpm/evas_image_load_xpm.c b/legacy/evas/src/modules/loaders/xpm/evas_image_load_xpm.c index d8b68189f7..474f1d057b 100644 --- a/legacy/evas/src/modules/loaders/xpm/evas_image_load_xpm.c +++ b/legacy/evas/src/modules/loaders/xpm/evas_image_load_xpm.c @@ -310,7 +310,7 @@ evas_image_load_file_xpm(Image_Entry *ie, const char *file, const char *key __UN k += slen; if (slen == 1 && *s == 'c') iscolor = 1; if ((slen == 1 && ((s[0] == 'm') || (s[0] == 's') || (s[0] == 'g')) || (s[0] == 'c')) || - (slen == 2 && (s[0] == 'g') && (s[0] == '4')) || + (slen == 2 && (s[0] == 'g') && (s[1] == '4')) || (k >= len)) { if (k >= len)