summaryrefslogtreecommitdiff
path: root/src/refspec.c
diff options
context:
space:
mode:
authorNelson Elhage <nelhage@nelhage.com>2018-06-25 02:05:21 +0000
committerNelson Elhage <nelhage@nelhage.com>2018-06-25 02:19:51 +0000
commit786c647015038a2740bbf2a78c4dc400cb2c2355 (patch)
tree467191b71e28b70bf27c8215a8bde647b1aafa6e /src/refspec.c
parente212011b9872c52f6205d3a30b10f753c3108918 (diff)
downloadlibgit2-786c647015038a2740bbf2a78c4dc400cb2c2355.tar.gz
git_refspec_transform: Handle NULL dst
Diffstat (limited to 'src/refspec.c')
-rw-r--r--src/refspec.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/refspec.c b/src/refspec.c
index 8061788d1..82c4770f1 100644
--- a/src/refspec.c
+++ b/src/refspec.c
@@ -252,7 +252,7 @@ int git_refspec_transform(git_buf *out, const git_refspec *spec, const char *nam
}
if (!spec->pattern)
- return git_buf_puts(out, spec->dst);
+ return git_buf_puts(out, spec->dst ? spec->dst : "");
return refspec_transform(out, spec->src, spec->dst, name);
}