diff options
| author | Adrian Robert | 2009-09-27 16:21:47 +0000 |
|---|---|---|
| committer | Adrian Robert | 2009-09-27 16:21:47 +0000 |
| commit | 31c2d412664650a0aab8fe6bb5350a5d54ca460a (patch) | |
| tree | 1aa13ffe5d662865a062105408e26e63a6647de4 /src | |
| parent | 135abf91cd6bed743906ea63f603262454179095 (diff) | |
| download | emacs-31c2d412664650a0aab8fe6bb5350a5d54ca460a.tar.gz emacs-31c2d412664650a0aab8fe6bb5350a5d54ca460a.zip | |
* menu.c (find_and_return_menu_selection) [HAVE_NS]: Remove double-casting in client_data comparison.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 3 | ||||
| -rw-r--r-- | src/menu.c | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index b284d1476c3..be55c6bc793 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -13,6 +13,9 @@ | |||
| 13 | (ns_set_name_as_filename, x-create-frame, ns-get-resource) | 13 | (ns_set_name_as_filename, x-create-frame, ns-get-resource) |
| 14 | (ns-set-resource): Use ns_app_name instead of NSProcessInfo call. | 14 | (ns-set-resource): Use ns_app_name instead of NSProcessInfo call. |
| 15 | 15 | ||
| 16 | * menu.c (find_and_return_menu_selection) [HAVE_NS]: Remove | ||
| 17 | double-casting in client_data comparison. | ||
| 18 | |||
| 16 | 2009-09-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 19 | 2009-09-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
| 17 | 20 | ||
| 18 | * keyboard.c (make_lispy_event): Remember last wheel direction. | 21 | * keyboard.c (make_lispy_event): Remember last wheel direction. |
diff --git a/src/menu.c b/src/menu.c index 940986fd536..5331cbc3144 100644 --- a/src/menu.c +++ b/src/menu.c | |||
| @@ -1005,7 +1005,7 @@ find_and_return_menu_selection (FRAME_PTR f, int keymaps, void *client_data) | |||
| 1005 | { | 1005 | { |
| 1006 | entry | 1006 | entry |
| 1007 | = XVECTOR (menu_items)->contents[i + MENU_ITEMS_ITEM_VALUE]; | 1007 | = XVECTOR (menu_items)->contents[i + MENU_ITEMS_ITEM_VALUE]; |
| 1008 | if ((int) (EMACS_INT)client_data == (int)(&XVECTOR (menu_items)->contents[i])) | 1008 | if ((EMACS_INT)client_data == (EMACS_INT)(&XVECTOR (menu_items)->contents[i])) |
| 1009 | { | 1009 | { |
| 1010 | if (keymaps != 0) | 1010 | if (keymaps != 0) |
| 1011 | { | 1011 | { |
| @@ -1025,7 +1025,7 @@ find_and_return_menu_selection (FRAME_PTR f, int keymaps, void *client_data) | |||
| 1025 | } | 1025 | } |
| 1026 | return Qnil; | 1026 | return Qnil; |
| 1027 | } | 1027 | } |
| 1028 | #endif | 1028 | #endif /* HAVE_NS */ |
| 1029 | 1029 | ||
| 1030 | void | 1030 | void |
| 1031 | syms_of_menu () | 1031 | syms_of_menu () |