comparison src/xselect.c @ 23873:f3304ac34d54

(lisp_data_to_selection_data): Call find_charset_in_str with MULTIBYTE arg 0.
author Kenichi Handa <handa@m17n.org>
date Tue, 15 Dec 1998 04:35:38 +0000
parents 4ade2b248148
children 719325fbe6a1
comparison
equal deleted inserted replaced
23872:546acc9b5282 23873:f3304ac34d54
1635 bzero (charsets, (MAX_CHARSET + 1) * sizeof (int)); 1635 bzero (charsets, (MAX_CHARSET + 1) * sizeof (int));
1636 num = ((*size_ret <= 1 /* Check the possibility of short cut. */ 1636 num = ((*size_ret <= 1 /* Check the possibility of short cut. */
1637 || !STRING_MULTIBYTE (obj) 1637 || !STRING_MULTIBYTE (obj)
1638 || *size_ret == XSTRING (obj)->size) 1638 || *size_ret == XSTRING (obj)->size)
1639 ? 0 1639 ? 0
1640 : find_charset_in_str (*data_ret, *size_ret, charsets, Qnil, 0)); 1640 : find_charset_in_str (*data_ret, *size_ret, charsets, Qnil, 0, 1));
1641 1641
1642 if (!num || (num == 1 && charsets[CHARSET_ASCII])) 1642 if (!num || (num == 1 && charsets[CHARSET_ASCII]))
1643 { 1643 {
1644 /* No multibyte character in OBJ. We need not encode it. */ 1644 /* No multibyte character in OBJ. We need not encode it. */
1645 *nofree_ret = 1; 1645 *nofree_ret = 1;