[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [28746] trunk/blender/source/blender/ blenkernel/intern/anim_sys.c: use ID_REAL_USERS macro

Campbell Barton ideasman42 at gmail.com
Thu May 13 11:22:05 CEST 2010


Revision: 28746
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28746
Author:   campbellbarton
Date:     2010-05-13 11:22:05 +0200 (Thu, 13 May 2010)

Log Message:
-----------
use ID_REAL_USERS macro

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/anim_sys.c

Modified: trunk/blender/source/blender/blenkernel/intern/anim_sys.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/anim_sys.c	2010-05-13 09:14:58 UTC (rev 28745)
+++ trunk/blender/source/blender/blenkernel/intern/anim_sys.c	2010-05-13 09:22:05 UTC (rev 28746)
@@ -1805,9 +1805,10 @@
 	 */
 #define EVAL_ANIM_IDS(first, aflag) \
 	for (id= first; id; id= id->next) { \
-		AnimData *adt= BKE_animdata_from_id(id); \
-		if ( (id->us > 1) || (id->us && !(id->flag & LIB_FAKEUSER)) ) \
+		if (ID_REAL_USERS(id) > 0) { \
+			AnimData *adt= BKE_animdata_from_id(id); \
 			BKE_animsys_evaluate_animdata(id, adt, ctime, aflag); \
+		} \
 	}
 	
 	/* optimisation: 





More information about the Bf-blender-cvs mailing list