summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/reflog.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/reflog.c b/src/reflog.c
index 275622997..1bdd74bdc 100644
--- a/src/reflog.c
+++ b/src/reflog.c
@@ -348,14 +348,14 @@ int git_reflog_rename(git_reference *ref, const char *new_name)
assert(ref && new_name);
- if ((error = git_reference__normalize_name(
+ if ((git_reference__normalize_name(
&normalized, new_name, GIT_REF_FORMAT_ALLOW_ONELEVEL)) < 0)
- goto cleanup;
+ return -1;
error = -1;
if (git_buf_joinpath(&temp_path, git_reference_owner(ref)->path_repository, GIT_REFLOG_DIR) < 0)
- return -1;
+ goto cleanup;
if (git_buf_joinpath(&old_path, git_buf_cstr(&temp_path), ref->name) < 0)
goto cleanup;