Commit 687db88f by Russell Belfer

Make sure diff output is cleared on error

parent b1ff7004
......@@ -702,7 +702,11 @@ int git_diff__from_iterators(
int error = 0;
const git_index_entry *oitem, *nitem;
git_buf ignore_prefix = GIT_BUF_INIT;
git_diff_list *diff = diff_list_alloc(repo, old_iter, new_iter);
git_diff_list *diff;
*diff_ptr = NULL;
diff = diff_list_alloc(repo, old_iter, new_iter);
GITERR_CHECK_ALLOC(diff);
/* make iterators have matching icase behavior */
......
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