range-diff: clear `other_arg` at end of function
authorDenton Liu <liu.denton@gmail.com>
Fri, 6 Dec 2019 20:16:31 +0000 (12:16 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 6 Dec 2019 20:36:53 +0000 (12:36 -0800)
commitabcf8573005d548fe213aa7b4579394fa18692a1
tree48458508a39252cb7e52dcfc84d49a33adef5d3c
parentf8675343d79058ab5200e93e6c33058e13d7bb43
range-diff: clear `other_arg` at end of function

We were leaking memory by not clearing `other_arg` after we were done
using it. Clear it after we've finished using it.

Note that this isn't strictly necessary since the memory will be
reclaimed once the command exits. However, since we are releasing the
strbufs, we should also clear `other_arg` for consistency.

Signed-off-by: Denton Liu <liu.denton@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/range-diff.c