diff options
author | Dmitry Antipov <dmantipov@yandex.ru> | 2013-09-13 20:55:48 +0400 |
---|---|---|
committer | Dmitry Antipov <dmantipov@yandex.ru> | 2013-09-13 20:55:48 +0400 |
commit | 97fc2468bd2cbce07205d1fc96f17220187a0f84 (patch) | |
tree | 4e4844c6d922437f33858fe686f555fb27f33d4a /src/frame.c | |
parent | fcd42c11c0e0e5fa3ab931ad2126b1d855ba240f (diff) |
* frame.c (Fx_focus_frame) [HAVE_WINDOW_SYSTEM]: Fix last change.
Diffstat (limited to 'src/frame.c')
-rw-r--r-- | src/frame.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/frame.c b/src/frame.c index 74e57f9b5f..fde2a13154 100644 --- a/src/frame.c +++ b/src/frame.c @@ -1903,10 +1903,13 @@ See `redirect-frame-focus'. */) DEFUN ("x-focus-frame", Fx_focus_frame, Sx_focus_frame, 1, 1, 0, doc: /* Set the input focus to FRAME. -FRAME nil means use the selected frame. */) +FRAME nil means use the selected frame. +If there is no window system support, this function does nothing. */) (Lisp_Object frame) { +#ifdef HAVE_WINDOW_SYSTEM x_focus_frame (decode_window_system_frame (frame)); +#endif return Qnil; } |