summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1996-03-01 20:11:49 +0000
committerRichard M. Stallman <rms@gnu.org>1996-03-01 20:11:49 +0000
commit89ad3af9f57db993c844055798d8704851bb7436 (patch)
tree6ee5603528877f6117f1d63cb272e47464c69b46
parent87cb130ce8928bc60d23fb13952513ee516fadc1 (diff)
downloademacs-89ad3af9f57db993c844055798d8704851bb7436.tar.gz
(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)
XPoint* relative_pos;
{
window_state* ws = &mw->menu.windows [level];
- unsigned int x = level == 0 ? ws->x : ws->x + mw->menu.shadow_thickness;
- unsigned int y = level == 0 ? ws->y : ws->y + mw->menu.shadow_thickness;
+ int x = level == 0 ? ws->x : ws->x + mw->menu.shadow_thickness;
+ int y = level == 0 ? ws->y : ws->y + mw->menu.shadow_thickness;
relative_pos->x = ev->x_root - x;
relative_pos->y = ev->y_root - y;
return (x < ev->x_root && ev->x_root < x + ws->width