- bool isNone = false;
- if ( !GetRGBFromName(clr_def, &isNone,
- &clr_data.R, &clr_data.G, &clr_data.B) )
- {
- wxLogError(_("XPM: malformed colour definition '%s'!"),
- xpm_data[1+i]);
- }
- else
- {
- if ( isNone )
- {
- img.SetMask(true);
- img.SetMaskColour(255, 0, 255);
- hasMask = true;
- maskKey = key;
- }
- }
+ wxLogError(_("XPM: malformed colour definition '%s' at line %d!"),
+ xmpColLine, (int)(1 + i));
+ return wxNullImage;
+ }
+
+ if ( isNone )
+ {
+ hasMask = true;
+ maskKey = key;