diff options
| author | Richard M. Stallman | 1996-03-01 20:11:49 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1996-03-01 20:11:49 +0000 |
| commit | 6a21225cd1052b665c583fa34904a23c49de0af6 (patch) | |
| tree | 1d684245bb4f1081807e8a93419102aea78eb217 | |
| parent | 6afcf317d2e0726fd990be3c4ec0621dd41566a7 (diff) | |
| download | emacs-6a21225cd1052b665c583fa34904a23c49de0af6.tar.gz emacs-6a21225cd1052b665c583fa34904a23c49de0af6.zip | |
(motion_event_is_in_menu): Make x and y signed.
| -rw-r--r-- | lwlib/xlwmenu.c | 4 |
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 |