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
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2017-04-19 21:53:55 +0300
committerCampbell Barton <ideasman42@gmail.com>2017-04-19 21:53:55 +0300
commit896d62d1c27a4794538ed07a9dbf175c27bf053e (patch)
tree4cf41a15e715ca52b9a88ff7db88b9068d4654cd /source/blender/draw/modes/edit_curve_mode.c
parent43a273616b1965dd6a6e1466f28cfb999b2744e3 (diff)
Fix error disabling curve handles
Diffstat (limited to 'source/blender/draw/modes/edit_curve_mode.c')
-rw-r--r--source/blender/draw/modes/edit_curve_mode.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/source/blender/draw/modes/edit_curve_mode.c b/source/blender/draw/modes/edit_curve_mode.c
index 8aabae588a3..5ee3b23cdcb 100644
--- a/source/blender/draw/modes/edit_curve_mode.c
+++ b/source/blender/draw/modes/edit_curve_mode.c
@@ -227,7 +227,9 @@ static void EDIT_CURVE_cache_populate(void *vedata, Object *ob)
/* Add geom to a shading group */
geom = DRW_cache_curve_edge_overlay_get(ob);
- DRW_shgroup_call_add(stl->g_data->overlay_edge_shgrp, geom, ob->obmat);
+ if (geom) {
+ DRW_shgroup_call_add(stl->g_data->overlay_edge_shgrp, geom, ob->obmat);
+ }
geom = DRW_cache_curve_vert_overlay_get(ob);
DRW_shgroup_call_add(stl->g_data->overlay_vert_shgrp, geom, ob->obmat);