[Bf-blender-cvs] [5d1a5001f4d] master: Fix T52628: own error in string duplication
Campbell Barton
noreply at git.blender.org
Fri Sep 8 18:00:47 CEST 2017
Commit: 5d1a5001f4d039b421757419472287331ab03bd3
Author: Campbell Barton
Date: Sat Sep 9 01:59:07 2017 +1000
Branches: master
https://developer.blender.org/rB5d1a5001f4d039b421757419472287331ab03bd3
Fix T52628: own error in string duplication
Error in 636baa598a56
===================================================================
M source/blender/makesrna/intern/rna_define.c
===================================================================
diff --git a/source/blender/makesrna/intern/rna_define.c b/source/blender/makesrna/intern/rna_define.c
index 2a6a3d06b15..0e91c158669 100644
--- a/source/blender/makesrna/intern/rna_define.c
+++ b/source/blender/makesrna/intern/rna_define.c
@@ -3331,8 +3331,8 @@ void RNA_enum_item_end(EnumPropertyItem **items, int *totitem)
void RNA_def_struct_duplicate_pointers(BlenderRNA *brna, StructRNA *srna)
{
if (srna->identifier) {
+ srna->identifier = BLI_strdup(srna->identifier);
if (srna->flag & STRUCT_PUBLIC_NAMESPACE) {
- srna->identifier = BLI_strdup(srna->identifier);
BLI_ghash_replace_key(brna->structs_map, (void *)srna->identifier);
}
}
More information about the Bf-blender-cvs
mailing list