819 |
required = MAX_MULTIBYTE_LENGTH * src_len; |
required = MAX_MULTIBYTE_LENGTH * src_len; |
820 |
if (encode_terminal_bufsize < required) |
if (encode_terminal_bufsize < required) |
821 |
{ |
{ |
|
encode_terminal_bufsize = required; |
|
822 |
if (encode_terminal_bufsize == 0) |
if (encode_terminal_bufsize == 0) |
823 |
encode_terminal_buf = xmalloc (required); |
encode_terminal_buf = xmalloc (required); |
824 |
else |
else |
825 |
encode_terminal_buf = xrealloc (encode_terminal_buf, required); |
encode_terminal_buf = xrealloc (encode_terminal_buf, required); |
826 |
|
encode_terminal_bufsize = required; |
827 |
} |
} |
828 |
|
|
829 |
buf = encode_terminal_buf; |
buf = encode_terminal_buf; |