[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [53160] trunk/blender/source/blender/ makesrna/intern/rna_access.c: fix error in recent addition - reporting property changes, setting None would crash.

Campbell Barton ideasman42 at gmail.com
Wed Dec 19 07:41:27 CET 2012


Revision: 53160
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=53160
Author:   campbellbarton
Date:     2012-12-19 06:41:19 +0000 (Wed, 19 Dec 2012)
Log Message:
-----------
fix error in recent addition - reporting property changes, setting None would crash.

Modified Paths:
--------------
    trunk/blender/source/blender/makesrna/intern/rna_access.c

Modified: trunk/blender/source/blender/makesrna/intern/rna_access.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_access.c	2012-12-19 04:59:47 UTC (rev 53159)
+++ trunk/blender/source/blender/makesrna/intern/rna_access.c	2012-12-19 06:41:19 UTC (rev 53160)
@@ -4753,7 +4753,10 @@
 
 static char *rna_pointer_as_string__bldata(PointerRNA *ptr)
 {
-	if (RNA_struct_is_ID(ptr->type)) {
+	if (ptr->type == NULL) {
+		return BLI_strdup("None");
+	}
+	else if (RNA_struct_is_ID(ptr->type)) {
 		return RNA_path_full_ID_py(ptr->id.data);
 	}
 	else {




More information about the Bf-blender-cvs mailing list