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:
authorBastien Montagne <bastien@blender.org>2021-05-27 20:30:23 +0300
committerBastien Montagne <bastien@blender.org>2021-05-27 20:32:35 +0300
commit758c115103284bf1657d3b3c74529c551d5d55ad (patch)
tree722d5345da82096dd973a2815307bb7917161983 /source/blender/blenkernel/intern/lib_override.c
parent311ffd967bd15a0fd265d1831d3577982b01f55d (diff)
Fix own crash in today's rBf68288a8746f.
Diffstat (limited to 'source/blender/blenkernel/intern/lib_override.c')
-rw-r--r--source/blender/blenkernel/intern/lib_override.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/lib_override.c b/source/blender/blenkernel/intern/lib_override.c
index aeef6c04944..0e2317c72de 100644
--- a/source/blender/blenkernel/intern/lib_override.c
+++ b/source/blender/blenkernel/intern/lib_override.c
@@ -1329,7 +1329,7 @@ static void lib_override_library_main_resync_on_library_indirect_level(
if (id->tag & LIB_TAG_LIB_OVERRIDE_NEED_RESYNC) {
CLOG_INFO(&LOG, 4, "ID %s (%p) was already tagged as needing resync", id->name, id->lib);
- if (id->lib->temp_index > library_indirect_level) {
+ if (id->lib != NULL && id->lib->temp_index > library_indirect_level) {
CLOG_ERROR(
&LOG,
"While processing indirect level %d, ID %s from lib %s of indirect level %d detected "
@@ -1363,7 +1363,7 @@ static void lib_override_library_main_resync_on_library_indirect_level(
id->lib,
id_to->name,
id_to->lib);
- if (id->lib->temp_index > library_indirect_level) {
+ if (id->lib != NULL && id->lib->temp_index > library_indirect_level) {
CLOG_ERROR(&LOG,
"While processing indirect level %d, ID %s from lib %s of indirect level %d "
"detected "