summaryrefslogtreecommitdiff
path: root/src/libgit2.c
diff options
context:
space:
mode:
authorZachary Michaels <mikezackles@gmail.com>2021-08-24 17:37:15 -0700
committerEdward Thomson <ethomson@edwardthomson.com>2021-08-29 21:52:30 -0400
commitcdb9f3903ef650a5289ea944770ba38d688e5899 (patch)
tree2a199d0e3b4eaad833e08e6828fc474813665e74 /src/libgit2.c
parent0e0472686680102ebfc81e85089273990fb86757 (diff)
downloadlibgit2-cdb9f3903ef650a5289ea944770ba38d688e5899.tar.gz
mbedTLS: Fix setting certificate directoryethomson/custom_cert_locations
fixes #6003
Diffstat (limited to 'src/libgit2.c')
-rw-r--r--src/libgit2.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/libgit2.c b/src/libgit2.c
index aee9cf2cd..09f7ab533 100644
--- a/src/libgit2.c
+++ b/src/libgit2.c
@@ -261,10 +261,7 @@ int git_libgit2_opts(int key, ...)
{
const char *file = va_arg(ap, const char *);
const char *path = va_arg(ap, const char *);
- if (file)
- error = git_mbedtls__set_cert_location(file, 0);
- if (error && path)
- error = git_mbedtls__set_cert_location(path, 1);
+ error = git_mbedtls__set_cert_location(file, path);
}
#else
git_error_set(GIT_ERROR_SSL, "TLS backend doesn't support certificate locations");