summaryrefslogtreecommitdiff
path: root/src/remote.c
diff options
context:
space:
mode:
authorVicent Marti <tanoku@gmail.com>2013-05-30 03:47:10 +0200
committerVicent Marti <tanoku@gmail.com>2013-05-30 03:47:10 +0200
commit4e6e2ff26f5a04a4628aa0d81e5d5d73acf28ec4 (patch)
tree9a6d20bb0d7e8b390bbb0a5b0a67a493ea778fd6 /src/remote.c
parentec24e542969f9d49e41e4c2cb3eac2259b1818c2 (diff)
downloadlibgit2-4e6e2ff26f5a04a4628aa0d81e5d5d73acf28ec4.tar.gz
...Aaaand this works
Diffstat (limited to 'src/remote.c')
-rw-r--r--src/remote.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/remote.c b/src/remote.c
index 266a3d914..674c2776c 100644
--- a/src/remote.c
+++ b/src/remote.c
@@ -1245,7 +1245,6 @@ static int rename_one_remote_reference(
{
int error = -1;
git_buf new_name = GIT_BUF_INIT;
- git_reference *newref = NULL;
if (git_buf_printf(
&new_name,
@@ -1254,11 +1253,9 @@ static int rename_one_remote_reference(
reference->name + strlen(GIT_REFS_REMOTES_DIR) + strlen(old_remote_name)) < 0)
return -1;
- /* TODO: can we make this NULL? */
- error = git_reference_rename(&newref, reference, git_buf_cstr(&new_name), 0);
+ error = git_reference_rename(NULL, reference, git_buf_cstr(&new_name), 0);
git_reference_free(reference);
- git_reference_free(newref);
git_buf_free(&new_name);
return error;
}