Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2015-12-30 19:04:34 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2015-12-30 19:26:51 +0300
commitcf2005d942ec7fd6dfffa96aaf74790ab7c5ee0c (patch)
tree3a29f1068d15cca7cfd34cb86ab1987932c218c8 /source
parentf5c978074cf2398531c4d10661235f6083bb47a5 (diff)
Fix T47081: laplacian smooth edit mode tool crash.
Diffstat (limited to 'source')
-rw-r--r--source/blender/bmesh/operators/bmo_smooth_laplacian.c1
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]);