From 694bc9776860fb0c8e5e95a3ca81a0badf72ced0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Tue, 23 May 2017 10:38:52 +0200 Subject: Draw Manager: Prevent errors when overwritting the instance batch. --- source/blender/draw/intern/draw_manager.c | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/draw/intern/draw_manager.c') diff --git a/source/blender/draw/intern/draw_manager.c b/source/blender/draw/intern/draw_manager.c index 94e32424ade..a652b9b9426 100644 --- a/source/blender/draw/intern/draw_manager.c +++ b/source/blender/draw/intern/draw_manager.c @@ -825,6 +825,7 @@ void DRW_shgroup_free(struct DRWShadingGroup *shgroup) void DRW_shgroup_instance_batch(DRWShadingGroup *shgroup, struct Batch *instances) { BLI_assert(shgroup->type == DRW_SHG_INSTANCE); + BLI_assert(shgroup->interface->instance_batch == NULL); shgroup->interface->instance_batch = instances; } -- cgit v1.2.3