Commit 1ede3eb6 authored by Kenichi Handa's avatar Kenichi Handa
Browse files

(copy_text): To convert a non-ASCII char to unibyte,

just get the low 8-bit of the code.
parent 545312c2
2008-12-30 Kenichi Handa <handa@m17n.org>
* insdel.c (copy_text): To convert a non-ASCII char to unibyte,
just get the low 8-bit of the code.
* font.c (font_intern_prop): Validate str as multibyte.
2008-12-29 Dan Nicolaescu <dann@ics.uci.edu>
......
......@@ -655,8 +655,8 @@ copy_text (from_addr, to_addr, nbytes,
{
int thislen, c;
c = STRING_CHAR_AND_LENGTH (from_addr, bytes_left, thislen);
if (!ASCII_CHAR_P (c))
c = multibyte_char_to_unibyte (c, tbl);
if (! ASCII_CHAR_P (c))
c &= 0xFF;
*to_addr++ = c;
from_addr += thislen;
bytes_left -= thislen;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment