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 cf79ea43531..fc60b993ea4 100644 --- a/src/term.c +++ b/src/term.c | |||
| @@ -640,11 +640,11 @@ encode_terminal_code (src, src_len, coding) | |||
| 640 | required = MAX_MULTIBYTE_LENGTH * src_len; | 640 | required = MAX_MULTIBYTE_LENGTH * src_len; |
| 641 | if (encode_terminal_bufsize < required) | 641 | if (encode_terminal_bufsize < required) |
| 642 | { | 642 | { |
| 643 | encode_terminal_bufsize = required; | ||
| 644 | if (encode_terminal_bufsize == 0) | 643 | if (encode_terminal_bufsize == 0) |
| 645 | encode_terminal_buf = xmalloc (required); | 644 | encode_terminal_buf = xmalloc (required); |
| 646 | else | 645 | else |
| 647 | encode_terminal_buf = xrealloc (encode_terminal_buf, required); | 646 | encode_terminal_buf = xrealloc (encode_terminal_buf, required); |
| 647 | encode_terminal_bufsize = required; | ||
| 648 | } | 648 | } |
| 649 | 649 | ||
| 650 | buf = encode_terminal_buf; | 650 | buf = encode_terminal_buf; |