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
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs