diff options
author | Campbell Barton <ideasman42@gmail.com> | 2020-09-15 04:50:46 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2020-09-15 04:56:31 +0300 |
commit | 61cd0d5bd58115741e0089adf56ac42e5c79d96d (patch) | |
tree | 469b4b23682c6d7d78b68eb4f13174f397185216 /source/blender/blenkernel/intern/layer.c | |
parent | 210c721b4d3cb9e4be1ba2622584330122bd57b6 (diff) |
Fix T80597: Assigning material slot from Python console fails
Regression in 12bc34b0b81b1, add assert so this doesn't happen again.
Diffstat (limited to 'source/blender/blenkernel/intern/layer.c')
-rw-r--r-- | source/blender/blenkernel/intern/layer.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/layer.c b/source/blender/blenkernel/intern/layer.c index dd8a22e10da..1d47fb002e6 100644 --- a/source/blender/blenkernel/intern/layer.c +++ b/source/blender/blenkernel/intern/layer.c @@ -1710,6 +1710,9 @@ void BKE_view_layer_bases_in_mode_iterator_begin(BLI_Iterator *iter, void *data_ struct ObjectsInModeIteratorData *data = data_in; Base *base = data->base_active; + /* In this case the result will always be empty, the caller must check for no mode. */ + BLI_assert(data->object_mode != 0); + /* when there are no objects */ if (base == NULL) { iter->valid = false; |