[Soc-2006-cvs] CVS commit: soc-blender/source/blender/blenkernel BKE_cdderivedmesh.h BKE_customdata.h soc-blender/source/blender/blenkernel/intern cdderivedmesh.c customdata.c modifier.c

Ben Batt benbatt at gmail.com
Sun Aug 20 18:09:45 CEST 2006


artificer (Ben Batt) 2006/08/20 18:09:45 CEST

  Modified files:        (Branch: artificer)
    soc-blender/source/blender/blenkernel BKE_cdderivedmesh.h 
                                          BKE_customdata.h 
    soc-blender/source/blender/blenkernel/intern cdderivedmesh.c 
                                                 customdata.c 
                                                 modifier.c 
  
  Log:
  Fixed a bug in the Array modifier where having Final vertex merging turned on
  would leak memory due to already-allocated MDeformVert data being overwritten.
  
  This commit adds the CDDM_free_{vert,edge,face}_data function, which takes
  care of freeing any dynamically-allocated data associated with each custom
  layer.
  
  Revision  Changes    Path
  1.1.2.17  +9 -2      soc-blender/source/blender/blenkernel/Attic/BKE_cdderivedmesh.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/Attic/BKE_cdderivedmesh.h.diff?r1=1.1.2.16&r2=1.1.2.17&cvsroot=soc-2006&only_with_tag=artificer>
  1.1.2.11  +6 -1      soc-blender/source/blender/blenkernel/Attic/BKE_customdata.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/Attic/BKE_customdata.h.diff?r1=1.1.2.10&r2=1.1.2.11&cvsroot=soc-2006&only_with_tag=artificer>
  1.1.2.32  +16 -1     soc-blender/source/blender/blenkernel/intern/Attic/cdderivedmesh.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/intern/Attic/cdderivedmesh.c.diff?r1=1.1.2.31&r2=1.1.2.32&cvsroot=soc-2006&only_with_tag=artificer>
  1.1.2.13  +28 -2     soc-blender/source/blender/blenkernel/intern/Attic/customdata.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/intern/Attic/customdata.c.diff?r1=1.1.2.12&r2=1.1.2.13&cvsroot=soc-2006&only_with_tag=artificer>
  1.1.1.1.6.67 +8 -3      soc-blender/source/blender/blenkernel/intern/modifier.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/blenkernel/intern/modifier.c.diff?r1=1.1.1.1.6.66&r2=1.1.1.1.6.67&cvsroot=soc-2006&only_with_tag=artificer>


More information about the Soc-2006-cvs mailing list