From f9655c60abc7a9f9da0c3ba6b73f24883ec8e8e9 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Mon, 12 Feb 1996 10:05:00 +0000 Subject: [PATCH] (xmalloc_widget_value): Define only if USE_X_TOOLKIT. --- src/xmenu.c | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/src/xmenu.c b/src/xmenu.c index 9257cf792f..7a63229e15 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. -- 2.20.1