diff options
author | nijtmans <nijtmans> | 2009-08-02 21:40:16 (GMT) |
---|---|---|
committer | nijtmans <nijtmans> | 2009-08-02 21:40:16 (GMT) |
commit | 08a5c69704132511cb35781483e60ef2e5e534f7 (patch) | |
tree | 7a1b6fcc8666e39d05f77ebe57d7307be060e470 /win/tkWinMenu.c | |
parent | f52a66c46958afc32b7e66a2cf5f8861d6b241f4 (diff) | |
download | tk-08a5c69704132511cb35781483e60ef2e5e534f7.zip tk-08a5c69704132511cb35781483e60ef2e5e534f7.tar.gz tk-08a5c69704132511cb35781483e60ef2e5e534f7.tar.bz2 |
eliminate various gcc and msvc compiler warnings
Diffstat (limited to 'win/tkWinMenu.c')
-rw-r--r-- | win/tkWinMenu.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/win/tkWinMenu.c b/win/tkWinMenu.c index 1909f34..f499804 100644 --- a/win/tkWinMenu.c +++ b/win/tkWinMenu.c @@ -10,7 +10,7 @@ * See the file "license.terms" for information on usage and redistribution of * this file, and for a DISCLAIMER OF ALL WARRANTIES. * - * RCS: @(#) $Id: tkWinMenu.c,v 1.67 2009/05/21 22:52:06 patthoyts Exp $ + * RCS: @(#) $Id: tkWinMenu.c,v 1.68 2009/08/02 21:40:17 nijtmans Exp $ */ #define OEMRESOURCE @@ -2911,8 +2911,7 @@ MenuSelectEvent( TkMenu *menuPtr) /* the menu we have selected. */ { XVirtualEvent event; - POINTS rootPoint; - DWORD msgPos; + union {DWORD msgpos; POINTS point;} root; event.type = VirtualEvent; event.serial = menuPtr->display->request; @@ -2924,10 +2923,9 @@ MenuSelectEvent( event.subwindow = None; event.time = TkpGetMS(); - msgPos = GetMessagePos(); - rootPoint = MAKEPOINTS(msgPos); - event.x_root = rootPoint.x; - event.y_root = rootPoint.y; + root.msgpos = GetMessagePos(); + event.x_root = root.point.x; + event.y_root = root.point.y; event.state = TkWinGetModifierState(); event.same_screen = 1; event.name = Tk_GetUid("MenuSelect"); |