diff options
| author | Russell Belfer <rb@github.com> | 2012-08-24 12:19:22 -0700 |
|---|---|---|
| committer | Russell Belfer <rb@github.com> | 2012-08-24 12:19:22 -0700 |
| commit | 97a17e4e9fa5cafa531ff79cb88a9ee5c224a613 (patch) | |
| tree | c45a8400538c843c74095ea30fd22e50caa1c502 /src/submodule.c | |
| parent | 5f4a61aea834fe25ce1596bc9c0e0b5e563aa98b (diff) | |
| download | libgit2-97a17e4e9fa5cafa531ff79cb88a9ee5c224a613.tar.gz | |
Fix valgrind warnings and spurious error messages
Just clean up valgrind warnings about uninitialized memory
and also clear out errno in some cases where it results in
a false error message being generated at a later point.
Diffstat (limited to 'src/submodule.c')
| -rw-r--r-- | src/submodule.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/submodule.c b/src/submodule.c index 15501a1dd..a9de9ee6e 100644 --- a/src/submodule.c +++ b/src/submodule.c @@ -367,6 +367,8 @@ int git_submodule_add_to_index(git_submodule *sm, int write_index) error = -1; goto cleanup; } + + memset(&entry, 0, sizeof(entry)); entry.path = sm->path; git_index__init_entry_from_stat(&st, &entry); |
