]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix last change.
authorEli Zaretskii <eliz@gnu.org>
Wed, 3 Feb 1999 16:40:32 +0000 (16:40 +0000)
committerEli Zaretskii <eliz@gnu.org>
Wed, 3 Feb 1999 16:40:32 +0000 (16:40 +0000)
src/w16select.c

index a5b188df19b9324c4fd5fbece83bd446a03c1d4a..a6491a18dcc585efbeb6f5881b0aa25c893e8d8b 100644 (file)
@@ -475,7 +475,6 @@ DEFUN ("w16-set-clipboard-data", Fw16_set_clipboard_data, Sw16_set_clipboard_dat
       /* No multibyte character in OBJ.  We need not encode it, but we
         will have to convert it to DOS CR-LF style.  */
       no_crlf_conversion = 0;
-      dst = src;
     }
   else
     {
@@ -497,6 +496,7 @@ DEFUN ("w16-set-clipboard-data", Fw16_set_clipboard_data, Sw16_set_clipboard_dat
       encode_coding (&coding, src, dst, nbytes, bufsize);
       no_crlf_conversion = 1;
       nbytes = coding.produced;
+      src = dst;
     }
 
   if (!open_clipboard ())
@@ -504,7 +504,7 @@ DEFUN ("w16-set-clipboard-data", Fw16_set_clipboard_data, Sw16_set_clipboard_dat
   
   ok = empty_clipboard ()
     && ((put_status
-        = set_clipboard_data (CF_OEMTEXT, dst, nbytes, no_crlf_conversion))
+        = set_clipboard_data (CF_OEMTEXT, src, nbytes, no_crlf_conversion))
        == 0);
 
   if (!no_crlf_conversion)