diff options
author | Dmitry Ivankov <divanorama@gmail.com> | 2011-06-20 14:22:47 +0600 |
---|---|---|
committer | Jonathan Nieder <jrnieder@gmail.com> | 2011-06-21 05:02:57 -0500 |
commit | c5f1fbe7bc6b29f3343a168461ee70816ddebec2 (patch) | |
tree | 378bbc256a49756576dd40c24343fede945215d6 /Documentation/technical | |
parent | vcs-svn: avoid hangs from corrupt deltas (diff) | |
download | tgif-c5f1fbe7bc6b29f3343a168461ee70816ddebec2.tar.xz |
vcs-svn: do not initialize report_buffer twice
When importing from a dump with deltas, first fast_export_init calls
buffer_fdinit, and then init_report_buffer calls fdopen once again
when processing the first delta. The second initialization is
redundant and leaks a FILE *.
Remove the redundant on-demand initialization to fix this.
Initializing directly in fast_export_init is simpler and lets the
caller pass an int specifying which fd to use instead of hard-coding
REPORT_FILENO.
Signed-off-by: Dmitry Ivankov <divanorama@gmail.com>
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Diffstat (limited to 'Documentation/technical')
0 files changed, 0 insertions, 0 deletions