diff options
Diffstat (limited to 'src/term.c')
| -rw-r--r-- | src/term.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/term.c b/src/term.c index c40197337d8..4164a3bc0d3 100644 --- a/src/term.c +++ b/src/term.c | |||
| @@ -819,11 +819,11 @@ encode_terminal_code (src, src_len, coding) | |||
| 819 | required = MAX_MULTIBYTE_LENGTH * src_len; | 819 | required = MAX_MULTIBYTE_LENGTH * src_len; |
| 820 | if (encode_terminal_bufsize < required) | 820 | if (encode_terminal_bufsize < required) |
| 821 | { | 821 | { |
| 822 | encode_terminal_bufsize = required; | ||
| 823 | if (encode_terminal_bufsize == 0) | 822 | if (encode_terminal_bufsize == 0) |
| 824 | encode_terminal_buf = xmalloc (required); | 823 | encode_terminal_buf = xmalloc (required); |
| 825 | else | 824 | else |
| 826 | encode_terminal_buf = xrealloc (encode_terminal_buf, required); | 825 | encode_terminal_buf = xrealloc (encode_terminal_buf, required); |
| 826 | encode_terminal_bufsize = required; | ||
| 827 | } | 827 | } |
| 828 | 828 | ||
| 829 | buf = encode_terminal_buf; | 829 | buf = encode_terminal_buf; |