patch 8.2.2674: Motif: cancelling the font dialog resets the font
Problem: Motif: cancelling the font dialog resets the font.
Solution: When no font is selected to not change the font. (closes #7825,
closes #8035) Fix compiler warnings.
diff --git a/src/gui_motif.c b/src/gui_motif.c
index a9845b2..67f9c63 100644
--- a/src/gui_motif.c
+++ b/src/gui_motif.c
@@ -1996,7 +1996,11 @@
* Callback routine for dialog mnemonic processing.
*/
static void
-mnemonic_event(Widget w, XtPointer call_data UNUSED, XKeyEvent *event)
+mnemonic_event(
+ Widget w,
+ XtPointer call_data UNUSED,
+ XKeyEvent *event,
+ Boolean *b UNUSED)
{
do_mnemonic(w, event->keycode);
}
@@ -3565,7 +3569,8 @@
find_replace_keypress(
Widget w UNUSED,
SharedFindReplace *frdp,
- XKeyEvent *event)
+ XKeyEvent *event,
+ Boolean *b UNUSED)
{
KeySym keysym;