[Bf-blender-cvs] [6860cca] master: Cleanup: `BKE_library_update_ID_link_user`: use `id_us_ensure_real` for `IDWALK_USER_ONE`.

Bastien Montagne noreply at git.blender.org
Mon Nov 9 21:16:30 CET 2015


Commit: 6860ccabc0c0c3b701a77a81c23b4d83f076b56f
Author: Bastien Montagne
Date:   Mon Nov 9 21:15:11 2015 +0100
Branches: master
https://developer.blender.org/rB6860ccabc0c0c3b701a77a81c23b4d83f076b56f

Cleanup: `BKE_library_update_ID_link_user`: use `id_us_ensure_real` for `IDWALK_USER_ONE`.

===================================================================

M	source/blender/blenkernel/intern/library_query.c

===================================================================

diff --git a/source/blender/blenkernel/intern/library_query.c b/source/blender/blenkernel/intern/library_query.c
index 002007e..97f4a25 100644
--- a/source/blender/blenkernel/intern/library_query.c
+++ b/source/blender/blenkernel/intern/library_query.c
@@ -670,8 +670,6 @@ void BKE_library_update_ID_link_user(ID *id_dst, ID *id_src, const int cd_flag)
 		id_us_plus(id_dst);
 	}
 	else if (cd_flag & IDWALK_USER_ONE) {
-		if (id_dst->us == 0) {
-			id_us_plus(id_dst);
-		}
+		id_us_ensure_real(id_dst);
 	}
 }




More information about the Bf-blender-cvs mailing list