diff options
Diffstat (limited to 'source/blender/depsgraph/intern/builder/deg_builder_nodes.h')
-rw-r--r-- | source/blender/depsgraph/intern/builder/deg_builder_nodes.h | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes.h b/source/blender/depsgraph/intern/builder/deg_builder_nodes.h index 8b9d2d1a010..b7c5a33f2c0 100644 --- a/source/blender/depsgraph/intern/builder/deg_builder_nodes.h +++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes.h @@ -33,7 +33,7 @@ #include "intern/builder/deg_builder_map.h" #include "intern/depsgraph_types.h" -#include "DEG_depsgraph.h" /* used for DEG_depsgraph_use_copy_on_write() */ +#include "DEG_depsgraph.h" struct Base; struct CacheFile; @@ -92,12 +92,7 @@ struct DepsgraphNodeBuilder { /* For a given COW datablock get corresponding original one. */ template<typename T> T *get_orig_datablock(const T *cow) const { - if (DEG_depsgraph_use_copy_on_write()) { - return (T *)cow->id.orig_id; - } - else { - return (T *)cow; - } + return (T *)cow->id.orig_id; } void begin_build(); |