Bring back another memleak fix

This commit is contained in:
pancake 2018-03-14 18:43:49 +01:00
parent f7689564a6
commit 351436fb54

View File

@ -314,9 +314,11 @@ static int filter(RParse *p, RFlag *f, char *data, char *str, int len, bool big_
break;
}
memmove (ptr_left, ptr_esc, copied_len);
sprintf (ptr_left + copied_len, "%s%s",
char *rest = r_str_newf ("%s%s",
ansi_found && ptr_right - ptr_end + 1 >= 4 ? "\x1b[0m" : "",
ptr_right + 1);
strcpy (ptr_left + copied_len, rest);
free (rest);
}
break;
}