diff --git a/src/term.c b/src/term.c index 32bc4f6..dc0cb38 100644 --- a/src/term.c +++ b/src/term.c @@ -581,10 +581,7 @@ encode_terminal_code (src, src_len, coding) required = MAX_MULTIBYTE_LENGTH * src_len; if (encode_terminal_src_size < required) { - if (encode_terminal_src) encode_terminal_src = xrealloc (encode_terminal_src, required); - else - encode_terminal_src = xmalloc (required); encode_terminal_src_size = required; } @@ -740,11 +737,8 @@ encode_terminal_code (src, src_len, coding) if (encode_terminal_dst_size == 0) { encode_terminal_dst_size = encode_terminal_src_size; - if (encode_terminal_dst) encode_terminal_dst = xrealloc (encode_terminal_dst, encode_terminal_dst_size); - else - encode_terminal_dst = xmalloc (encode_terminal_dst_size); } coding->destination = encode_terminal_dst; coding->dst_bytes = encode_terminal_dst_size; @@ -1218,15 +1212,10 @@ calculate_costs (struct frame *frame) max_frame_lines = max (max_frame_lines, FRAME_LINES (frame)); max_frame_cols = max (max_frame_cols, FRAME_COLS (frame)); - if (char_ins_del_vector != 0) char_ins_del_vector = (int *) xrealloc (char_ins_del_vector, (sizeof (int) + 2 * max_frame_cols * sizeof (int))); - else - char_ins_del_vector - = (int *) xmalloc (sizeof (int) - + 2 * max_frame_cols * sizeof (int)); bzero (char_ins_del_vector, (sizeof (int) + 2 * max_frame_cols * sizeof (int)));