[Bf-blender-cvs] [c521146] multiview: Fix crash on "cache exr"

Dalai Felinto noreply at git.blender.org
Fri Sep 19 00:19:21 CEST 2014


Commit: c5211463f9f3d64b0afb93105963aa91246ca1c7
Author: Dalai Felinto
Date:   Thu Sep 18 19:40:49 2014 +0200
Branches: multiview
https://developer.blender.org/rBc5211463f9f3d64b0afb93105963aa91246ca1c7

Fix crash on "cache exr"

===================================================================

M	source/blender/render/intern/source/render_result.c

===================================================================

diff --git a/source/blender/render/intern/source/render_result.c b/source/blender/render/intern/source/render_result.c
index e65ab7f..b229c1c 100644
--- a/source/blender/render/intern/source/render_result.c
+++ b/source/blender/render/intern/source/render_result.c
@@ -994,7 +994,7 @@ bool RE_WriteRenderResult(ReportList *reports, RenderResult *rr, const char *fil
 	width = rr->rectx;
 	height = rr->recty;
 
-	if (imf->imtype == R_IMF_IMTYPE_OPENEXR && multiview) {
+	if (imf && imf->imtype == R_IMF_IMTYPE_OPENEXR && multiview) {
 		/* single layer OpenEXR */
 		const char *RGBAZ[] = {"R", "G", "B", "A", "Z"};
 		for (nr = 0, rview = (RenderView *) rr->views.first; rview; rview = rview->next, nr++) {




More information about the Bf-blender-cvs mailing list