diff options
author | Jacques Lucke <jacques@blender.org> | 2020-04-14 12:50:36 +0300 |
---|---|---|
committer | Jacques Lucke <jacques@blender.org> | 2020-04-14 12:50:36 +0300 |
commit | b07e8a24f5c69578c5ccae31848bb0f51fd18700 (patch) | |
tree | 838b6a8892b7501819e0abd5ab36d191d7a35b56 | |
parent | 6e272b9ba429dc7f4fc7724f19254b1021a9559b (diff) |
Cleanup: remove unnecessary branch when lib linking constraints
Differential Revision: https://developer.blender.org/D7386
Reviewers: mont29
-rw-r--r-- | source/blender/blenloader/intern/readfile.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c index 168b4e01e8d..9ff5ab3a648 100644 --- a/source/blender/blenloader/intern/readfile.c +++ b/source/blender/blenloader/intern/readfile.c @@ -3834,20 +3834,11 @@ typedef struct tConstraintLinkData { /* callback function used to relink constraint ID-links */ static void lib_link_constraint_cb(bConstraint *UNUSED(con), ID **idpoin, - bool is_reference, + bool UNUSED(is_reference), void *userdata) { tConstraintLinkData *cld = (tConstraintLinkData *)userdata; - - /* for reference types, we need to increment the user-counts on load... */ - if (is_reference) { - /* reference type - with usercount */ - *idpoin = newlibadr(cld->fd, cld->id->lib, *idpoin); - } - else { - /* target type - no usercount needed */ - *idpoin = newlibadr(cld->fd, cld->id->lib, *idpoin); - } + *idpoin = newlibadr(cld->fd, cld->id->lib, *idpoin); } static void lib_link_constraints(FileData *fd, ID *id, ListBase *conlist) |