diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2015-12-30 19:04:34 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2015-12-30 19:26:51 +0300 |
commit | cf2005d942ec7fd6dfffa96aaf74790ab7c5ee0c (patch) | |
tree | 3a29f1068d15cca7cfd34cb86ab1987932c218c8 /source/blender/bmesh | |
parent | f5c978074cf2398531c4d10661235f6083bb47a5 (diff) |
Fix T47081: laplacian smooth edit mode tool crash.
Diffstat (limited to 'source/blender/bmesh')
-rw-r--r-- | source/blender/bmesh/operators/bmo_smooth_laplacian.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/bmesh/operators/bmo_smooth_laplacian.c b/source/blender/bmesh/operators/bmo_smooth_laplacian.c index 95ff3eb4858..1a83bafc074 100644 --- a/source/blender/bmesh/operators/bmo_smooth_laplacian.c +++ b/source/blender/bmesh/operators/bmo_smooth_laplacian.c @@ -505,6 +505,7 @@ void bmo_smooth_laplacian_vert_exec(BMesh *bm, BMOperator *op) } BMO_ITER (v, &siter, op->slots_in, "verts", BM_VERT) { m_vertex_id = BM_elem_index_get(v); + EIG_linear_solver_variable_unlock(sys->context, m_vertex_id); EIG_linear_solver_variable_set(sys->context, 0, m_vertex_id, v->co[0]); EIG_linear_solver_variable_set(sys->context, 1, m_vertex_id, v->co[1]); EIG_linear_solver_variable_set(sys->context, 2, m_vertex_id, v->co[2]); |