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

Reply via email to