aboutsummaryrefslogtreecommitdiffstats
path: root/src/w16select.c
diff options
context:
space:
mode:
authorDmitry Antipov2013-08-07 17:21:59 +0400
committerDmitry Antipov2013-08-07 17:21:59 +0400
commitd2a95ffb4eeed87b00c9ac1c8eec7d39b06226e5 (patch)
tree5aed90856ab78eaa3ff59d5d42a043ab798fa5ac /src/w16select.c
parent998ad848a4f1fd347fdbb1cf181035a0e174eddc (diff)
downloademacs-d2a95ffb4eeed87b00c9ac1c8eec7d39b06226e5.tar.gz
emacs-d2a95ffb4eeed87b00c9ac1c8eec7d39b06226e5.zip
Prefer selected_window to Fselected_window, likewise for frames.
* buffer.c (Fbuffer_swap_text): * data.c (Fvariable_binding_locus): * window.c (run_window_configuration_change_hook): Adjust users. * w16select.c (Fw16_set_clipboard_data, Fw16_get_clipboard_data): Use decode_live_frame.
Diffstat (limited to 'src/w16select.c')
-rw-r--r--src/w16select.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/w16select.c b/src/w16select.c
index 3bcc663e565..864757b3e61 100644
--- a/src/w16select.c
+++ b/src/w16select.c
@@ -452,11 +452,7 @@ DEFUN ("w16-set-clipboard-data", Fw16_set_clipboard_data, Sw16_set_clipboard_dat
452 452
453 CHECK_STRING (string); 453 CHECK_STRING (string);
454 454
455 if (NILP (frame)) 455 if (!FRAME_MSDOS_P (decode_live_frame (frame)))
456 frame = Fselected_frame ();
457
458 CHECK_LIVE_FRAME (frame);
459 if ( !FRAME_MSDOS_P (XFRAME (frame)))
460 goto done; 456 goto done;
461 457
462 block_input (); 458 block_input ();
@@ -558,11 +554,7 @@ DEFUN ("w16-get-clipboard-data", Fw16_get_clipboard_data, Sw16_get_clipboard_dat
558 Lisp_Object ret = Qnil; 554 Lisp_Object ret = Qnil;
559 int require_decoding = 0; 555 int require_decoding = 0;
560 556
561 if (NILP (frame)) 557 if (!FRAME_MSDOS_P (decode_live_frame (frame)))
562 frame = Fselected_frame ();
563
564 CHECK_LIVE_FRAME (frame);
565 if ( !FRAME_MSDOS_P (XFRAME (frame)))
566 goto done; 558 goto done;
567 559
568 block_input (); 560 block_input ();