From b805b3735ca9380b39804bd913c018b29a45679a Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Thu, 3 Mar 2016 13:13:42 +0500 Subject: Render Save Buffers: Use proper memory buffer size for a display buffer --- source/blender/render/intern/source/render_result.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/blender/render/intern/source/render_result.c b/source/blender/render/intern/source/render_result.c index c89adc4a814..20d0d9da262 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(); } -- cgit v1.2.3