Revision: 43700
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=43700
Author: campbellbarton
Date: 2012-01-25 22:06:53 +0000 (Wed, 25 Jan 2012)
Log Message:
-----------
hrmf, fix for fix [#29988] Segfault when unwrap default cube with smart project
/ follow active quads
I think that we need a check here for thick wrapped strings but for now we dont
have any thick wrapped strings with default values so comment it.
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-01-25
21:33:37 UTC (rev 43699)
+++ trunk/blender/source/blender/makesrna/intern/rna_access.c 2012-01-25
22:06:53 UTC (rev 43700)
@@ -4747,8 +4747,15 @@
break;
case PROP_STRING: {
const char *defvalue=
((StringPropertyRNA*)parm)->defaultvalue;
- if(defvalue && defvalue[0])
+ if(defvalue && defvalue[0]) {
+ /* causes bug [#29988],
possibly this is only correct for thick wrapped
+ * need to look further into it
- campbell */
+#if 0
BLI_strncpy(data, defvalue,
size);
+#else
+ memcpy(data, &defvalue, size);
+#endif
+ }
break;
}
case PROP_POINTER:
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs