aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1996-03-01 20:11:49 +0000
committerRichard M. Stallman1996-03-01 20:11:49 +0000
commit6a21225cd1052b665c583fa34904a23c49de0af6 (patch)
tree1d684245bb4f1081807e8a93419102aea78eb217
parent6afcf317d2e0726fd990be3c4ec0621dd41566a7 (diff)
downloademacs-6a21225cd1052b665c583fa34904a23c49de0af6.tar.gz
emacs-6a21225cd1052b665c583fa34904a23c49de0af6.zip
(motion_event_is_in_menu): Make x and y signed.
-rw-r--r--lwlib/xlwmenu.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lwlib/xlwmenu.c b/lwlib/xlwmenu.c
index 61487c0f65f..c2aae8d0e61 100644
--- a/lwlib/xlwmenu.c
+++ b/lwlib/xlwmenu.c
@@ -892,8 +892,8 @@ motion_event_is_in_menu (mw, ev, level, relative_pos)
892 XPoint* relative_pos; 892 XPoint* relative_pos;
893{ 893{
894 window_state* ws = &mw->menu.windows [level]; 894 window_state* ws = &mw->menu.windows [level];
895 unsigned int x = level == 0 ? ws->x : ws->x + mw->menu.shadow_thickness; 895 int x = level == 0 ? ws->x : ws->x + mw->menu.shadow_thickness;
896 unsigned int y = level == 0 ? ws->y : ws->y + mw->menu.shadow_thickness; 896 int y = level == 0 ? ws->y : ws->y + mw->menu.shadow_thickness;
897 relative_pos->x = ev->x_root - x; 897 relative_pos->x = ev->x_root - x;
898 relative_pos->y = ev->y_root - y; 898 relative_pos->y = ev->y_root - y;
899 return (x < ev->x_root && ev->x_root < x + ws->width 899 return (x < ev->x_root && ev->x_root < x + ws->width