[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [60607] trunk/blender/source/blender/ editors/interface/interface_handlers.c: avoid allocating a dummy string for the unlink button.
Campbell Barton
ideasman42 at gmail.com
Tue Oct 8 15:10:22 CEST 2013
Revision: 60607
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=60607
Author: campbellbarton
Date: 2013-10-08 13:10:22 +0000 (Tue, 08 Oct 2013)
Log Message:
-----------
avoid allocating a dummy string for the unlink button.
Modified Paths:
--------------
trunk/blender/source/blender/editors/interface/interface_handlers.c
Modified: trunk/blender/source/blender/editors/interface/interface_handlers.c
===================================================================
--- trunk/blender/source/blender/editors/interface/interface_handlers.c 2013-10-08 13:07:09 UTC (rev 60606)
+++ trunk/blender/source/blender/editors/interface/interface_handlers.c 2013-10-08 13:10:22 UTC (rev 60607)
@@ -2658,13 +2658,8 @@
BLI_rcti_rctf_copy(&rect, &but->rect);
rect.xmin = rect.xmax - (BLI_rcti_size_y(&rect));
- if ( BLI_rcti_isect_pt(&rect, x, y) ) {
- /* most likely NULL, but let's check, and give it temp zero string */
- if (data->str == NULL)
- data->str = MEM_callocN(16, "temp str");
- data->str[0] = 0;
-
- ui_apply_but_TEX(C, but, data);
+ if (BLI_rcti_isect_pt(&rect, x, y)) {
+ ui_set_but_string(C, but, "");
button_activate_state(C, but, BUTTON_STATE_EXIT);
return WM_UI_HANDLER_BREAK;
More information about the Bf-blender-cvs
mailing list