From 2223d63c58c9a2125fb4a2e6ee1c780c781a95bb Mon Sep 17 00:00:00 2001 From: Bastien Montagne Date: Fri, 29 Jun 2018 12:46:54 +0200 Subject: Refactor static override code to pass Main around. Access to main database is actually rarely needed, but some custom 'apply' functions do need it (like Collections' overriding of objects or children collections). --- source/blender/blenloader/intern/writefile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/blenloader/intern/writefile.c') diff --git a/source/blender/blenloader/intern/writefile.c b/source/blender/blenloader/intern/writefile.c index 5402114c8f8..61762b5d7ed 100644 --- a/source/blender/blenloader/intern/writefile.c +++ b/source/blender/blenloader/intern/writefile.c @@ -3840,7 +3840,7 @@ static bool write_file_handle( const bool do_override = !ELEM(override_storage, NULL, bmain) && id->override_static; if (do_override) { - BKE_override_static_operations_store_start(override_storage, id); + BKE_override_static_operations_store_start(bmain, override_storage, id); } switch ((ID_Type)GS(id->name)) { -- cgit v1.2.3