diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2016-10-19 15:29:43 +0300 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2016-10-19 15:32:08 +0300 |
commit | 417847c161ee9fa461c4f354c6b779b566c23796 (patch) | |
tree | d8f06ce5f930a1a1ae7a5a5295703241e5e78f78 /source/blender/blenkernel/BKE_library_query.h | |
parent | 82f842c27f4ff483be0fda6c02d3a4527cc20ff2 (diff) |
Fix T49775: Appending data with internal dependency cycles prevents correct clearing of linked data-blocks.
This is not a simple fix, but imho still needs to be backported to 2.78a...
Diffstat (limited to 'source/blender/blenkernel/BKE_library_query.h')
-rw-r--r-- | source/blender/blenkernel/BKE_library_query.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_library_query.h b/source/blender/blenkernel/BKE_library_query.h index c5f575c8c0f..c6b63754b57 100644 --- a/source/blender/blenkernel/BKE_library_query.h +++ b/source/blender/blenkernel/BKE_library_query.h @@ -88,4 +88,6 @@ bool BKE_library_ID_is_locally_used(struct Main *bmain, void *idv); bool BKE_library_ID_is_indirectly_used(struct Main *bmain, void *idv); void BKE_library_ID_test_usages(struct Main *bmain, void *idv, bool *is_used_local, bool *is_used_linked); +void BKE_library_tag_unused_linked_data(struct Main *bmain, const bool do_init_tag); + #endif /* __BKE_LIBRARY_QUERY_H__ */ |