[Bf-blender-cvs] [b805b37] blender-v2.77-release: Render Save Buffers: Use proper memory buffer size for a display buffer

Sergey Sharybin noreply at git.blender.org
Fri Mar 4 17:36:15 CET 2016


Commit: b805b3735ca9380b39804bd913c018b29a45679a
Author: Sergey Sharybin
Date:   Thu Mar 3 13:13:42 2016 +0500
Branches: blender-v2.77-release
https://developer.blender.org/rBb805b3735ca9380b39804bd913c018b29a45679a

Render Save Buffers: Use proper memory buffer size for a display buffer

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

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 c89adc4..20d0d9d 100644
--- a/source/blender/render/intern/source/render_result.c
+++ b/source/blender/render/intern/source/render_result.c
@@ -641,7 +641,8 @@ RenderResult *render_result_new(Render *re, rcti *partrct, int crop, int savebuf
 		rl->recty = recty;
 		
 		if (rr->do_exr_tile) {
-			rl->display_buffer = MEM_mapallocN(rectx * recty * sizeof(unsigned int), "Combined display space rgba");
+			rl->display_buffer = MEM_mapallocN((size_t)rectx * recty * sizeof(unsigned int),
+			                                   "Combined display space rgba");
 			rl->exrhandle = IMB_exr_get_handle();
 		}




More information about the Bf-blender-cvs mailing list