Revision: 44053 http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=44053 Author: psy-fi Date: 2012-02-12 11:27:51 +0000 (Sun, 12 Feb 2012) Log Message: ----------- Fix: Avoid freeing frect, it always points to a buffer that will be freed later, like srgb_frect or ftilerect on or must not be freed, like Imbuf array itself.
Modified Paths: -------------- trunk/blender/source/blender/gpu/intern/gpu_draw.c Modified: trunk/blender/source/blender/gpu/intern/gpu_draw.c =================================================================== --- trunk/blender/source/blender/gpu/intern/gpu_draw.c 2012-02-12 11:21:35 UTC (rev 44052) +++ trunk/blender/source/blender/gpu/intern/gpu_draw.c 2012-02-12 11:27:51 UTC (rev 44053) @@ -598,9 +598,6 @@ if(use_high_bit_depth) { fscalerect= MEM_mallocN(rectw*recth*sizeof(*fscalerect)*4, "fscalerect"); gluScaleImage(GL_RGBA, tpx, tpy, GL_FLOAT, frect, rectw, recth, GL_FLOAT, fscalerect); - /* frect will refer to ibuf->rect_float when not color converting. We don't want to free that */ - if(do_color_management) - MEM_freeN(frect); frect = fscalerect; } _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs