diff options
author | Vicent Marti <tanoku@gmail.com> | 2012-06-19 02:43:36 +0200 |
---|---|---|
committer | Vicent Marti <tanoku@gmail.com> | 2012-06-19 02:43:36 +0200 |
commit | 8c4c357f1830c246c1935c84aacc606e5d0762be (patch) | |
tree | a72d1eb2c14d3a9ca0f5fb86f283bf2cf1a760c7 | |
parent | 31eed56b9e212c92e76db07e8a04184826d269f9 (diff) | |
download | libgit2-8c4c357f1830c246c1935c84aacc606e5d0762be.tar.gz |
clar: Fix warnings
-rw-r--r-- | src/revparse.c | 2 | ||||
-rw-r--r-- | tests-clar/object/tree/write.c | 7 | ||||
-rw-r--r-- | tests-clar/revwalk/mergebase.c | 1 |
3 files changed, 8 insertions, 2 deletions
diff --git a/src/revparse.c b/src/revparse.c index c66a9852e..4d6ffb56e 100644 --- a/src/revparse.c +++ b/src/revparse.c @@ -537,7 +537,7 @@ static int oid_for_tree_path(git_oid *out, git_tree *tree, git_repository *repo, char *tok; void *alloc = str; git_tree *tree2 = tree; - const git_tree_entry *entry; + const git_tree_entry *entry = NULL; while ((tok = git__strtok(&str, "/\\")) != NULL) { entry = git_tree_entry_byname(tree2, tok); diff --git a/tests-clar/object/tree/write.c b/tests-clar/object/tree/write.c index a7831203c..8b0f3417f 100644 --- a/tests-clar/object/tree/write.c +++ b/tests-clar/object/tree/write.c @@ -89,7 +89,8 @@ void test_object_tree_write__subtree(void) void test_object_tree_write__sorted_subtrees(void) { git_treebuilder *builder; - unsigned int i, position_c, position_cake, position_config; + unsigned int i; + int position_c = -1, position_cake = -1, position_config = -1; struct { unsigned int attr; @@ -140,6 +141,10 @@ void test_object_tree_write__sorted_subtrees(void) position_config = i; } + cl_assert(position_c != -1); + cl_assert(position_cake != -1); + cl_assert(position_config != -1); + cl_assert(position_c < position_cake); cl_assert(position_cake < position_config); diff --git a/tests-clar/revwalk/mergebase.c b/tests-clar/revwalk/mergebase.c index 5339171d7..a210c1ff2 100644 --- a/tests-clar/revwalk/mergebase.c +++ b/tests-clar/revwalk/mergebase.c @@ -1,5 +1,6 @@ #include "clar_libgit2.h" #include "vector.h" +#include <stdarg.h> static git_repository *_repo; |