Fix #33166: Wrong profile name in config.ocio causes crash

In this case we can not validate OCIO configuration and the only way
to fix such issues is to add NULL-pointer checks..
This commit is contained in:
Sergey Sharybin 2012-11-14 08:12:53 +00:00
parent 7138beaa64
commit 97fe21410c

@ -2465,7 +2465,8 @@ ColormanageProcessor *IMB_colormanagement_display_processor_new(const ColorManag
}
display_space = display_transform_get_colorspace(applied_view_settings, display_settings);
cm_processor->is_data_result = display_space->is_data;
if (display_space)
cm_processor->is_data_result = display_space->is_data;
cm_processor->processor = create_display_buffer_processor(applied_view_settings->view_transform, display_settings->display_device,
applied_view_settings->exposure, applied_view_settings->gamma);