From: Richard M. Stallman Date: Mon, 12 Feb 1996 10:05:00 +0000 (+0000) Subject: (xmalloc_widget_value): Define only if USE_X_TOOLKIT. X-Git-Tag: emacs-19.34~1307 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=f9655c60abc7a9f9da0c3ba6b73f24883ec8e8e9;p=emacs.git (xmalloc_widget_value): Define only if USE_X_TOOLKIT. --- diff --git a/src/xmenu.c b/src/xmenu.c index 9257cf792f3..7a63229e152 100644 --- a/src/xmenu.c +++ b/src/xmenu.c @@ -116,20 +116,6 @@ static void single_keymap_panes (); static void list_of_panes (); static void list_of_items (); -/* Allocate a widget_value, blocking input. */ - -widget_value * -xmalloc_widget_value () -{ - widget_value *value; - - BLOCK_INPUT; - value = malloc_widget_value (); - UNBLOCK_INPUT; - - return value; -} - /* This holds a Lisp vector that holds the results of decoding the keymaps or alist-of-alists that specify a menu. @@ -1307,6 +1293,19 @@ popup_deactivate_callback (widget, id, client_data) popup_activated_flag = 0; } +/* Allocate a widget_value, blocking input. */ + +widget_value * +xmalloc_widget_value () +{ + widget_value *value; + + BLOCK_INPUT; + value = malloc_widget_value (); + UNBLOCK_INPUT; + + return value; +} /* This recursively calls free_widget_value on the tree of widgets. It must free all data that was malloc'ed for these widget_values.