diff options
| author | Kenichi Handa | 2012-10-11 20:29:47 +0900 |
|---|---|---|
| committer | Kenichi Handa | 2012-10-11 20:29:47 +0900 |
| commit | d3e4228575e9ba9e99dc4a7dae788280ffcc4566 (patch) | |
| tree | 97d35f3c0766372c166a31f3c0f7aba791a38dde /src/menu.c | |
| parent | cde44a7728488ca6bc6a46c18d9c5e647b160547 (diff) | |
| parent | fd2f90cf5c6a15610aa1e17e73d6d8a5f8cb1999 (diff) | |
| download | emacs-d3e4228575e9ba9e99dc4a7dae788280ffcc4566.tar.gz emacs-d3e4228575e9ba9e99dc4a7dae788280ffcc4566.zip | |
merge trunk
Diffstat (limited to 'src/menu.c')
| -rw-r--r-- | src/menu.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/menu.c b/src/menu.c index 5374aa9157a..6e052dc65a9 100644 --- a/src/menu.c +++ b/src/menu.c | |||
| @@ -40,7 +40,11 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 40 | #endif /* HAVE_WINDOW_SYSTEM */ | 40 | #endif /* HAVE_WINDOW_SYSTEM */ |
| 41 | 41 | ||
| 42 | #ifdef HAVE_NTGUI | 42 | #ifdef HAVE_NTGUI |
| 43 | # ifdef NTGUI_UNICODE | ||
| 44 | # define unicode_append_menu AppendMenuW | ||
| 45 | # else /* !NTGUI_UNICODE */ | ||
| 43 | extern AppendMenuW_Proc unicode_append_menu; | 46 | extern AppendMenuW_Proc unicode_append_menu; |
| 47 | # endif /* NTGUI_UNICODE */ | ||
| 44 | extern HMENU current_popup_menu; | 48 | extern HMENU current_popup_menu; |
| 45 | #endif /* HAVE_NTGUI */ | 49 | #endif /* HAVE_NTGUI */ |
| 46 | 50 | ||
| @@ -327,7 +331,7 @@ single_menu_item (Lisp_Object key, Lisp_Object item, Lisp_Object dummy, void *sk | |||
| 327 | { | 331 | { |
| 328 | Lisp_Object map, item_string, enabled; | 332 | Lisp_Object map, item_string, enabled; |
| 329 | struct gcpro gcpro1, gcpro2; | 333 | struct gcpro gcpro1, gcpro2; |
| 330 | int res; | 334 | bool res; |
| 331 | struct skp *skp = skp_v; | 335 | struct skp *skp = skp_v; |
| 332 | 336 | ||
| 333 | /* Parse the menu item and leave the result in item_properties. */ | 337 | /* Parse the menu item and leave the result in item_properties. */ |