diff options
author | Junio C Hamano <gitster@pobox.com> | 2007-09-29 16:42:50 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2007-09-29 16:42:50 -0700 |
commit | ff08c373dccf3f5950c73ed3025aeb15b075895d (patch) | |
tree | c9ae7d59ec067fefde96841dad7ad7928aab5b65 /diff.c | |
parent | d7da5597a850c721eb0698188696096c8090a85f (diff) | |
parent | a5a3878ba7a0da5ee4331f6064d6b50aadbb10ff (diff) |
Merge branch 'jk/diff-rename'
* jk/diff-rename:
diffcore-rename: cache file deltas
Diffstat (limited to 'diff.c')
-rw-r--r-- | diff.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -1675,7 +1675,7 @@ int diff_populate_filespec(struct diff_filespec *s, int size_only) return 0; } -void diff_free_filespec_data(struct diff_filespec *s) +void diff_free_filespec_data_large(struct diff_filespec *s) { if (s->should_free) free(s->data); @@ -1686,6 +1686,11 @@ void diff_free_filespec_data(struct diff_filespec *s) s->should_free = s->should_munmap = 0; s->data = NULL; } +} + +void diff_free_filespec_data(struct diff_filespec *s) +{ + diff_free_filespec_data_large(s); free(s->cnt_data); s->cnt_data = NULL; } |