apply: free patch->{def,old,new}_name fields
authorJunio C Hamano <gitster@pobox.com>
Wed, 21 Mar 2012 22:18:18 +0000 (15:18 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 27 Mar 2012 22:40:36 +0000 (15:40 -0700)
commit2901bbe5be41af3161fe99dede505833f26ff2bf
tree958df349c124e6b26de0ee2c9110b81e832e3e55
parenta604ddef737c79f4df9a943ff316e87b7c8a1de8
apply: free patch->{def,old,new}_name fields

These were all allocated in the heap by parsing the header parts of the
patch, but we did not bother to free them.  Some used to share the memory
(e.g. copying def_name to old_name) so this is not just the matter of
adding three calls to free().

Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/apply.c