summaryrefslogtreecommitdiff
path: root/tests/main.c
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@edwardthomson.com>2021-08-24 13:58:24 -0400
committerEdward Thomson <ethomson@edwardthomson.com>2021-08-24 16:23:46 -0400
commite265eb2f51a13d0a1172330075bdd1c69aed5e8c (patch)
treee8c139eb4a5604344667ec36e06b7faa748f9adc /tests/main.c
parent5158b0b70ade89268b22b7c388802b5f5b6debce (diff)
downloadlibgit2-e265eb2f51a13d0a1172330075bdd1c69aed5e8c.tar.gz
tests: show errors when libgit2_init fails
Diffstat (limited to 'tests/main.c')
-rw-r--r--tests/main.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/main.c b/tests/main.c
index 207a6a8be..56751c288 100644
--- a/tests/main.c
+++ b/tests/main.c
@@ -18,7 +18,9 @@ int main(int argc, char *argv[])
res = git_libgit2_init();
if (res < 0) {
- fprintf(stderr, "failed to init libgit2");
+ const git_error *err = git_error_last();
+ const char *msg = err ? err->message : "unknown failure";
+ fprintf(stderr, "failed to init libgit2: %s\n", msg);
return res;
}