summaryrefslogtreecommitdiff
path: root/src/transport.c
diff options
context:
space:
mode:
authornulltoken <emeric.fermas@gmail.com>2012-01-17 14:33:26 +0100
committernulltoken <emeric.fermas@gmail.com>2012-01-17 19:49:58 +0100
commit86360ffdf7829d5cd12000067b9e73d3814e2347 (patch)
treee144791a3961df34280dde67701227ffa79e7263 /src/transport.c
parentfdc8a7dbeac18554ea0c588310c492a0d050d423 (diff)
downloadlibgit2-86360ffdf7829d5cd12000067b9e73d3814e2347.tar.gz
transport: prevent the transport determination mechanism from segfaulting when being passed an url starting with an unknown prefix
Diffstat (limited to 'src/transport.c')
-rw-r--r--src/transport.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/transport.c b/src/transport.c
index d836561b4..00b79dc6d 100644
--- a/src/transport.c
+++ b/src/transport.c
@@ -23,7 +23,7 @@ static struct {
{NULL, 0}
};
-#define GIT_TRANSPORT_COUNT (sizeof(transports)/sizeof(transports[0]))
+#define GIT_TRANSPORT_COUNT (sizeof(transports)/sizeof(transports[0])) - 1
static git_transport_cb transport_find_fn(const char *url)
{