summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEtienne Samson <samson.etienne@gmail.com>2018-08-21 01:41:05 +0200
committerEtienne Samson <samson.etienne@gmail.com>2018-08-21 01:41:05 +0200
commitad95873bad6ca38e3d7069172627bf104788d0b0 (patch)
tree10627c625850bbd787cc79b9ef420156f24f15a1
parentaa8cb5866f1eabd92c8c08f7a8610d42df07375f (diff)
downloadlibgit2-ad95873bad6ca38e3d7069172627bf104788d0b0.tar.gz
mailmap: Undefined or garbage value returned to caller
In case there was nothing to parse in the buf, we'd return uninitialized stack data.
-rw-r--r--src/mailmap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mailmap.c b/src/mailmap.c
index fe4d452d5..1f725b30d 100644
--- a/src/mailmap.c
+++ b/src/mailmap.c
@@ -225,7 +225,7 @@ int git_mailmap_add_entry(
static int mailmap_add_buffer(git_mailmap *mm, const char *buf, size_t len)
{
- int error;
+ int error = 0;
git_parse_ctx ctx;
/* Scratch buffers containing the real parsed names & emails */