From: Richard M. Stallman Date: Thu, 25 Jul 1996 08:50:26 +0000 (+0000) Subject: (set_frame_menubar): Use -1 for call_data X-Git-Tag: emacs-19.34~77 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=fe8fa62fb603090b06cf40ee47c58e93f5508869;p=emacs.git (set_frame_menubar): Use -1 for call_data in the deep_p = 0 case. --- diff --git a/src/xmenu.c b/src/xmenu.c index ee78f290225..bc9a9fb5b45 100644 --- a/src/xmenu.c +++ b/src/xmenu.c @@ -1732,6 +1732,11 @@ set_frame_menubar (f, first_time, deep_p) wv->name = (char *) XSTRING (string)->data; wv->value = 0; wv->enabled = 1; + /* This prevents lwlib from assuming this + menu item is really supposed to be empty. */ + /* The EMACS_INT cast avoids a warning. + This value just has to be different from small integers. */ + wv->call_data = (void *) (EMACS_INT) (-1); if (prev_wv) prev_wv->next = wv;