[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