fixed crash loading broken color profile from file-like object

This commit is contained in:
d-schmidt 2013-01-09 21:04:02 +01:00
parent a8304648af
commit a36338f195

View File

@ -134,8 +134,10 @@ cms_profile_fromstring(PyObject* self, PyObject* args)
cmsErrorAction(LCMS_ERROR_IGNORE);
hProfile = cmsOpenProfileFromMem(pProfile, nProfile);
if (!hProfile)
if (!hProfile) {
PyErr_SetString(PyExc_IOError, "cannot open profile from string");
return NULL;
}
return cms_profile_new(hProfile);
}