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
path: root/source
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2017-07-24 16:28:27 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2017-07-24 17:24:41 +0300
commit7721f8a2695baf0d2dcae4e0c53056816e596729 (patch)
tree4829c6cec5f649f390b444f8be56c38ea5d20c98 /source
parent4719dbafdf9c3e257a1e495a6a6c2653bf1e1269 (diff)
Depsgraph: Cleanup, use utility function to clear lists
Diffstat (limited to 'source')
-rw-r--r--source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc6
1 files changed, 2 insertions, 4 deletions
diff --git a/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc b/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc
index 089de7c69bb..9c1773bbf3e 100644
--- a/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc
+++ b/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc
@@ -117,8 +117,7 @@ void nested_id_hack_discard_pointers(ID *id_cow)
{
Scene *scene_cow = (Scene *)id_cow;
scene_cow->nodetree = NULL;
- scene_cow->base.first = NULL;
- scene_cow->base.last = NULL;
+ BLI_listbase_clear(&scene_cow->base);
break;
}
#endif
@@ -160,8 +159,7 @@ const ID *nested_id_hack_get_discarded_pointers(NestedIDHackTempStorage *storage
{
storage->scene = *(Scene *)id;
storage->scene.nodetree = NULL;
- storage->scene.base.first = NULL;
- storage->scene.base.last = NULL;
+ BLI_listbase_clear(&storage->scene.base);
return &storage->scene.id;
}
#endif