diff options
author | Patrick Steinhardt <ps@pks.im> | 2017-03-20 09:34:59 +0100 |
---|---|---|
committer | Patrick Steinhardt <ps@pks.im> | 2017-03-21 15:48:15 +0100 |
commit | 8d452448bb1d5da09966faad65bc5aa96ba3696c (patch) | |
tree | f6e385842ddc4dccde63102752b8f3a099900aa2 /src/odb_pack.c | |
parent | 2cf48e13262921c2c6e38668c1ea54d93c2117c8 (diff) | |
download | libgit2-8d452448bb1d5da09966faad65bc5aa96ba3696c.tar.gz |
odb_pack: initialize `git_rawobj` structure
The `pack_entry_find_prefix` function receives a `git_rawobj` structure
as argument. While the function first initializes the structure to a
sensible state, Coverity is unable to correctly detect this, resulting
in a warning.
Fix this warning by initializing the object to all-zeroes before passing
it to the function.
Diffstat (limited to 'src/odb_pack.c')
-rw-r--r-- | src/odb_pack.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/odb_pack.c b/src/odb_pack.c index b80d0337a..51770a88e 100644 --- a/src/odb_pack.c +++ b/src/odb_pack.c @@ -428,7 +428,7 @@ static int pack_backend__read_prefix( git_oid_cpy(out_oid, short_oid); } else { struct git_pack_entry e; - git_rawobj raw; + git_rawobj raw = {NULL}; if ((error = pack_entry_find_prefix( &e, (struct pack_backend *)backend, short_oid, len)) == 0 && |