Commit 669ae274 by Edward Thomson

filter: clear the temp_buf if we're using one

If we are using a temporary buffer for filtering, be sure to clear
it before using it, in case the file that we are filtering is empty.
parent 7c2b9e06
...@@ -809,6 +809,9 @@ static int proxy_stream_init( ...@@ -809,6 +809,9 @@ static int proxy_stream_init(
proxy_stream->target = target; proxy_stream->target = target;
proxy_stream->output = temp_buf ? temp_buf : &proxy_stream->temp_buf; proxy_stream->output = temp_buf ? temp_buf : &proxy_stream->temp_buf;
if (temp_buf)
git_buf_clear(temp_buf);
*out = (git_writestream *)proxy_stream; *out = (git_writestream *)proxy_stream;
return 0; return 0;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment