Blender Git Commit Log

Git Commits -> Revision a9e3e0e

Revision a9e3e0e by Ton Roosendaal (master)
February 27, 2010, 16:06 (GMT)
Patch #21267 by Sergey Sharybin

His log:
There is a small typo in copy_curve(): there will be serious troubles
if this functions is called for OB_FONT in edit mode (for my cases
it is segmentation fault).
I think we should set editfont to NULL for cloned curves (as it is made
for edit nurb).

This bug was found by trying to edit text with applied Cast modifier
and while I was searching what's wrong, I've found that in
castModifier_deformVerts() DerivedMesh is creating for all objects,
but in castModifier_*_do() derived mesh is used only for OB_MESH
objects. Maybe this place could be optimized a bit by skipping DM
creation for non-meshes?


Commit Details:

Full Hash: a9e3e0e40f17fca00eeb5b3af9af20b6fcf5ada5
SVN Revision: 27171
Parent Commit: 7fca47e
Lines Changed: +8, -1

2 Modified Paths:

/source/blender/blenkernel/intern/curve.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/modifier.c (+7, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021