Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2012-01-25 02:15:25 +0400
committerCampbell Barton <ideasman42@gmail.com>2012-01-25 02:15:25 +0400
commit1aadbdedc748c1bc63b1ffa25793858a06c4ba21 (patch)
tree973838f87e44a2e5f2bc112743be2e601212a56d /source/blender/makesrna/intern/rna_access.c
parentfb1fba1454765f746df93cffc2ec6e3e2d9ff3bc (diff)
found a bug by accident.
- bugfix for setting string defaults in rna functions (incorrect pointer use and would copy past string length). - Object.dm_info was setting a default when it didnt need to.
Diffstat (limited to 'source/blender/makesrna/intern/rna_access.c')
-rw-r--r--source/blender/makesrna/intern/rna_access.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/makesrna/intern/rna_access.c b/source/blender/makesrna/intern/rna_access.c
index 4eebfc52920..7d366afd3ca 100644
--- a/source/blender/makesrna/intern/rna_access.c
+++ b/source/blender/makesrna/intern/rna_access.c
@@ -4746,7 +4746,7 @@ ParameterList *RNA_parameter_list_create(ParameterList *parms, PointerRNA *UNUSE
case PROP_STRING: {
const char *defvalue= ((StringPropertyRNA*)parm)->defaultvalue;
if(defvalue && defvalue[0])
- memcpy(data, &defvalue, size);
+ BLI_strncpy(data, defvalue, size);
break;
}
case PROP_POINTER: