[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [53148] trunk/blender/source/blender/ blenkernel/intern/library.c: yet another fix-for-fix, missing NULL check in id_us_ensure_real()

Campbell Barton ideasman42 at gmail.com
Wed Dec 19 02:28:01 CET 2012


Revision: 53148
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=53148
Author:   campbellbarton
Date:     2012-12-19 01:28:00 +0000 (Wed, 19 Dec 2012)
Log Message:
-----------
yet another fix-for-fix, missing NULL check in id_us_ensure_real()

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

Modified: trunk/blender/source/blender/blenkernel/intern/library.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/library.c	2012-12-19 01:24:12 UTC (rev 53147)
+++ trunk/blender/source/blender/blenkernel/intern/library.c	2012-12-19 01:28:00 UTC (rev 53148)
@@ -155,8 +155,10 @@
 /* ensure we have a real user */
 void id_us_ensure_real(ID *id)
 {
-	if (ID_REAL_USERS(id) <= 0) {
-		id->us = MAX2(id->us, 0) + 1;
+	if (id) {
+		if (ID_REAL_USERS(id) <= 0) {
+			id->us = MAX2(id->us, 0) + 1;
+		}
 	}
 }
 




More information about the Bf-blender-cvs mailing list