From: Jason Rumney Date: Mon, 9 Jun 2008 12:36:49 +0000 (+0000) Subject: Include w32term.h, move widget related X-Git-Tag: emacs-pretest-23.0.90~4973 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a8495745c0f10e685797848adf87a46363b90c80;p=emacs.git Include w32term.h, move widget related defs there. --- diff --git a/src/menu.c b/src/menu.c index 2cf94924ffd..74f3add87a6 100644 --- a/src/menu.c +++ b/src/menu.c @@ -41,33 +41,7 @@ along with GNU Emacs. If not, see . */ #endif #ifdef HAVE_NTGUI -/* Definitions copied from lwlib.h */ -typedef void * XtPointer; -typedef char Boolean; -enum button_type -{ - BUTTON_TYPE_NONE, - BUTTON_TYPE_TOGGLE, - BUTTON_TYPE_RADIO -}; - -/* This structure is based on the one in ../lwlib/lwlib.h */ -typedef struct _widget_value -{ - Lisp_Object lname; - char* name; - char* value; - Lisp_Object lkey; - char* key; - Lisp_Object help; - Boolean enabled; - Boolean selected; - enum button_type button_type; - Boolean title; - struct _widget_value* contents; - XtPointer call_data; - struct _widget_value* next; -} widget_value; +#include "w32term.h" /* Local memory management */ #define local_heap (GetProcessHeap ())