[Bf-blender-cvs] [ee87c16] master: UI: use BLI_strdup to store the original string.
Campbell Barton
noreply at git.blender.org
Sat Jun 14 10:45:04 CEST 2014
Commit: ee87c161db7a081d0cc31d59cda67858e369d199
Author: Campbell Barton
Date: Sat Jun 14 18:32:18 2014 +1000
https://developer.blender.org/rBee87c161db7a081d0cc31d59cda67858e369d199
UI: use BLI_strdup to store the original string.
===================================================================
M source/blender/editors/interface/interface.c
===================================================================
diff --git a/source/blender/editors/interface/interface.c b/source/blender/editors/interface/interface.c
index ea349f2..d9c5811 100644
--- a/source/blender/editors/interface/interface.c
+++ b/source/blender/editors/interface/interface.c
@@ -1882,8 +1882,7 @@ void ui_convert_to_unit_alt_name(uiBut *but, char *str, size_t maxlen)
int unit_type = uiButGetUnitType(but);
char *orig_str;
- orig_str = MEM_callocN(sizeof(char) * maxlen + 1, "textedit sub str");
- memcpy(orig_str, str, maxlen);
+ orig_str = BLI_strdup(str);
bUnit_ToUnitAltName(str, maxlen, orig_str, unit->system, RNA_SUBTYPE_UNIT_VALUE(unit_type));
More information about the Bf-blender-cvs
mailing list