diff options
author | Vicent Martà <tanoku@gmail.com> | 2011-11-07 06:25:22 -0800 |
---|---|---|
committer | Vicent Martà <tanoku@gmail.com> | 2011-11-07 06:25:22 -0800 |
commit | 3b83bdac392a66bcacd2fc196bf47b07e07829de (patch) | |
tree | 918bd6794d0dfa9e2a15c7e91e2aee854ecdcaae | |
parent | f8e8c8d44d446ed00438222dc2fb1545284167d7 (diff) | |
parent | ec9079443c874fe1711acefb22b3fc606484c786 (diff) | |
download | libgit2-3b83bdac392a66bcacd2fc196bf47b07e07829de.tar.gz |
Merge pull request #470 from schu/test-helpers-no-assert
test_helpers: do not rely on assert
-rw-r--r-- | tests/test_helpers.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/test_helpers.c b/tests/test_helpers.c index 47a0b1b11..31e38bf6a 100644 --- a/tests/test_helpers.c +++ b/tests/test_helpers.c @@ -116,7 +116,8 @@ int loose_object_mode(const char *repository_folder, git_object *object) struct stat st; locate_loose_object(repository_folder, object, &object_path, NULL); - assert(p_stat(object_path, &st) == 0); + if (p_stat(object_path, &st) < 0) + return 0; free(object_path); return st.st_mode; @@ -138,7 +139,8 @@ int loose_object_dir_mode(const char *repository_folder, git_object *object) } } - assert(p_stat(object_path, &st) == 0); + if (p_stat(object_path, &st) < 0) + return 0; free(object_path); return st.st_mode; |