diff options
author | Luca Rood <dev@lucarood.com> | 2017-05-05 18:57:50 +0300 |
---|---|---|
committer | Luca Rood <dev@lucarood.com> | 2017-05-05 18:59:08 +0300 |
commit | 741d848cf8ee2d6f682150fc965036f6185655a3 (patch) | |
tree | 780a30d41fac99c45a8df15656bb2349feb8a142 /source/blender/draw/modes/object_mode.c | |
parent | 872d8993ddda28a4340730a5842af18ccf55fd2b (diff) |
Fix crash with no active object
Diffstat (limited to 'source/blender/draw/modes/object_mode.c')
-rw-r--r-- | source/blender/draw/modes/object_mode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/draw/modes/object_mode.c b/source/blender/draw/modes/object_mode.c index 4a892cb4ce9..c4add618e10 100644 --- a/source/blender/draw/modes/object_mode.c +++ b/source/blender/draw/modes/object_mode.c @@ -1189,7 +1189,7 @@ static void OBJECT_cache_populate(void *vedata, Object *ob) if (do_outlines) { Object *obedit = scene->obedit; - if (ob != obedit && !(sl->basact->object == ob && ob->mode & (OB_MODE_WEIGHT_PAINT | OB_MODE_VERTEX_PAINT))) { + if (ob != obedit && !(OBACT_NEW == ob && ob->mode & (OB_MODE_WEIGHT_PAINT | OB_MODE_VERTEX_PAINT))) { struct Batch *geom = DRW_cache_object_surface_get(ob); if (geom) { theme_id = DRW_object_wire_theme_get(ob, sl, NULL); |