[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33519] trunk/blender/source/blender/ editors/object/object_add.c: fix for crash on missing NULL check,

Campbell Barton ideasman42 at gmail.com
Tue Dec 7 01:48:36 CET 2010


Revision: 33519
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33519
Author:   campbellbarton
Date:     2010-12-07 01:48:36 +0100 (Tue, 07 Dec 2010)

Log Message:
-----------
fix for crash on missing NULL check,

Brecht, changed this to update the duplicate objects data rather then the old ones incase they are not linked.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/object/object_add.c

Modified: trunk/blender/source/blender/editors/object/object_add.c
===================================================================
--- trunk/blender/source/blender/editors/object/object_add.c	2010-12-06 22:17:19 UTC (rev 33518)
+++ trunk/blender/source/blender/editors/object/object_add.c	2010-12-07 00:48:36 UTC (rev 33519)
@@ -1658,8 +1658,10 @@
 		/* new object becomes active */
 		if(BASACT==base)
 			ED_base_object_activate(C, basen);
-		
-		DAG_id_tag_update(base->object->data, 0);
+
+		if(basen->object->data) {
+			DAG_id_tag_update(basen->object->data, 0);
+		}
 	}
 	CTX_DATA_END;
 





More information about the Bf-blender-cvs mailing list