[Bf-blender-cvs] [0a4bf53] master: Correct own error with recent commit
Campbell Barton
noreply at git.blender.org
Sat May 30 12:48:04 CEST 2015
Commit: 0a4bf5317fe3b02bca1d6fe730bff99d09e1561c
Author: Campbell Barton
Date: Sat May 30 20:26:26 2015 +1000
Branches: master
https://developer.blender.org/rB0a4bf5317fe3b02bca1d6fe730bff99d09e1561c
Correct own error with recent commit
Caused entering an invalid number to leak.
===================================================================
M source/blender/editors/interface/interface_handlers.c
===================================================================
diff --git a/source/blender/editors/interface/interface_handlers.c b/source/blender/editors/interface/interface_handlers.c
index dc2c035..4548c09 100644
--- a/source/blender/editors/interface/interface_handlers.c
+++ b/source/blender/editors/interface/interface_handlers.c
@@ -1942,6 +1942,7 @@ static void ui_apply_but(bContext *C, uiBlock *block, uiBut *but, uiHandleButton
if (data->str) MEM_freeN(data->str);
data->str = data->origstr;
+ data->origstr = NULL;
data->value = data->origvalue;
copy_v3_v3(data->vec, data->origvec);
/* postpone clearing origdata */
@@ -2085,7 +2086,6 @@ static void ui_apply_but(bContext *C, uiBlock *block, uiBut *but, uiHandleButton
#endif
if (data->cancel) {
- data->origstr = NULL;
data->origvalue = 0.0;
zero_v3(data->origvec);
}
More information about the Bf-blender-cvs
mailing list