Yasushi SHOJI <[EMAIL PROTECTED]> writes: > When I run git-diff-tree on big change, it seems the command eats so > much memory. so I just put git under valgrind to see what's going on. > > diff_free_filespec_data() doesn't free diff_filespec itself. is this > because in merge_broken() filespec itself is used but fliespec data > need to be freed?
Thanks for the patch. I am wondering if the same leak exists in diff_free_filepair(), which frees the filespec data without freeing filespec itself for both sides. If this is something you can trap easily with valgrind I would really appreciate it. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

