summaryrefslogtreecommitdiff
path: root/src/remote.c
diff options
context:
space:
mode:
authorBen Straub <bs@github.com>2012-12-13 08:47:29 -0800
committerBen Straub <bs@github.com>2012-12-13 08:47:29 -0800
commit7c353afd0e9da7b7ec55c3c421f03ea17fe266e5 (patch)
treefb2f734fce9dd6a40170e4289b37896508a1ffe1 /src/remote.c
parent44f36f6e3ba40420d0a8bb2977e6ada2b735bc2b (diff)
downloadlibgit2-7c353afd0e9da7b7ec55c3c421f03ea17fe266e5.tar.gz
Define constant for default fetch spec
Diffstat (limited to 'src/remote.c')
-rw-r--r--src/remote.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/remote.c b/src/remote.c
index 24a821e44..28ce88a93 100644
--- a/src/remote.c
+++ b/src/remote.c
@@ -115,7 +115,7 @@ int git_remote_new(git_remote **out, git_repository *repo, const char *name, con
GITERR_CHECK_ALLOC(remote->name);
/* An empty name indicates to use a sensible default for the fetchspec. */
- if (fetch && strlen(fetch) == 0) {
+ if (fetch && !(*fetch)) {
if (git_buf_printf(&fetchbuf, "+refs/heads/*:refs/remotes/%s/*", remote->name) < 0)
goto on_error;
fetch = git_buf_cstr(&fetchbuf);