From 0a4bf5317fe3b02bca1d6fe730bff99d09e1561c Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sat, 30 May 2015 20:26:26 +1000 Subject: Correct own error with recent commit Caused entering an invalid number to leak. --- source/blender/editors/interface/interface_handlers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/editors/interface') diff --git a/source/blender/editors/interface/interface_handlers.c b/source/blender/editors/interface/interface_handlers.c index dc2c035fd1e..4548c09080b 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); } -- cgit v1.2.3