diff options
author | Campbell Barton <ideasman42@gmail.com> | 2014-06-14 12:32:18 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2014-06-14 12:32:18 +0400 |
commit | ee87c161db7a081d0cc31d59cda67858e369d199 (patch) | |
tree | 42288b97173d57130f8b19a56a19f970aca95ffb /source/blender/editors/interface/interface.c | |
parent | 23d7fa11c901f7e470121fc38a3b1a949ce91bb6 (diff) |
UI: use BLI_strdup to store the original string.
Diffstat (limited to 'source/blender/editors/interface/interface.c')
-rw-r--r-- | source/blender/editors/interface/interface.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/source/blender/editors/interface/interface.c b/source/blender/editors/interface/interface.c index ea349f2a98a..d9c5811e27a 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)); |