From 5387cfee4cf4c4c0410e947f27555d0a6e87dc81 Mon Sep 17 00:00:00 2001 From: Jacques Germishuys Date: Thu, 25 Sep 2014 15:29:35 +0200 Subject: [PATCH] Ensure patch is initialized to zero, otherwise, the allocated flag may be set --- src/diff_patch.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/diff_patch.c b/src/diff_patch.c index 38d5f4257..4e0672aa1 100644 --- a/src/diff_patch.c +++ b/src/diff_patch.c @@ -274,6 +274,7 @@ int git_diff_foreach( return error; memset(&xo, 0, sizeof(xo)); + memset(&patch, 0, sizeof(patch)); diff_output_init( &xo.output, &diff->opts, file_cb, hunk_cb, data_cb, payload); git_xdiff_init(&xo, &diff->opts);