diff options
author | Campbell Barton <ideasman42@gmail.com> | 2015-05-30 13:26:26 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2015-05-30 13:26:26 +0300 |
commit | 0a4bf5317fe3b02bca1d6fe730bff99d09e1561c (patch) | |
tree | b5c4c4a9fdc62edbb25a658e2d4861cd76f70bae /source/blender | |
parent | 0187356613493b31d0359c04a199bf96b24802f4 (diff) |
Correct own error with recent commit
Caused entering an invalid number to leak.
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/editors/interface/interface_handlers.c | 2 |
1 files changed, 1 insertions, 1 deletions
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); } |