diff src/xmenu.c @ 109174:01e36ca71747

Fix compilation for Motif/Lesstif. * xmenu.c (set_frame_menubar, create_and_show_popup_menu) (create_and_show_dialog): Don't call apply_systemfont_to_(menu|dialog) unless USE_LUCID.
author Jan D <jan.h.d@swipnet.se>
date Thu, 08 Jul 2010 12:35:54 +0200
parents 750db9f3e6d8
children 8cfee7d2955f
line wrap: on
line diff
--- a/src/xmenu.c	Thu Jul 08 12:29:51 2010 +0200
+++ b/src/xmenu.c	Thu Jul 08 12:35:54 2010 +0200
@@ -1282,7 +1282,9 @@
 
       /* Make menu pop down on C-g.  */
       XtOverrideTranslations (menubar_widget, override);
+#ifdef USE_LUCID
       apply_systemfont_to_menu (menubar_widget);
+#endif
     }
 
   {
@@ -1614,7 +1616,9 @@
                            popup_deactivate_callback,
                            menu_highlight_callback);
 
+#ifdef USE_LUCID
   apply_systemfont_to_menu (menu);
+#endif
 
   dummy.type = ButtonPress;
   dummy.serial = 0;
@@ -2016,7 +2020,7 @@
     abort();
 
   dialog_id = widget_id_tick++;
-#ifdef HAVE_XFT
+#ifdef USE_LUCID
   apply_systemfont_to_dialog (f->output_data.x->widget);
 #endif
   lw_create_widget (first_wv->name, "dialog", dialog_id, first_wv,