diff options
author | Tamito Kajiyama <rd6t-kjym@asahi-net.or.jp> | 2014-06-06 07:51:14 +0400 |
---|---|---|
committer | Tamito Kajiyama <rd6t-kjym@asahi-net.or.jp> | 2014-06-06 07:51:14 +0400 |
commit | 96f81242bdbd24bdf1bbb6e2a5bc0de91339df5e (patch) | |
tree | c27383562f89835398f8ced6ef58d7036a8ac884 /source/blender/blenkernel/intern/library_query.c | |
parent | 00f722042c07e847bebb2d19ae4d6a486b6fb1ab (diff) |
Fix for missing visits of ID's within SceneRenderLayer in BKE_library_foreach_ID_link().
Just noticed them while working on the previous commit (rB00f722042c07).
Diffstat (limited to 'source/blender/blenkernel/intern/library_query.c')
-rw-r--r-- | source/blender/blenkernel/intern/library_query.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/library_query.c b/source/blender/blenkernel/intern/library_query.c index 178209f52f4..4d1c8660476 100644 --- a/source/blender/blenkernel/intern/library_query.c +++ b/source/blender/blenkernel/intern/library_query.c @@ -184,6 +184,12 @@ void BKE_library_foreach_ID_link(ID *id, LibraryIDLinkCallback callback, void *u FreestyleModuleConfig *fmc; FreestyleLineSet *fls; + if (srl->mat_override) { + CALLBACK_INVOKE(srl->mat_override, IDWALK_NOP); + } + if (srl->light_override) { + CALLBACK_INVOKE(srl->light_override, IDWALK_NOP); + } for (fmc = srl->freestyleConfig.modules.first; fmc; fmc = fmc->next) { if (fmc->script) { CALLBACK_INVOKE(fmc->script, IDWALK_NOP); |