summaryrefslogtreecommitdiff
path: root/tests-clar/commit
diff options
context:
space:
mode:
Diffstat (limited to 'tests-clar/commit')
-rw-r--r--tests-clar/commit/write.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests-clar/commit/write.c b/tests-clar/commit/write.c
index 88e2f32fb..e9946af89 100644
--- a/tests-clar/commit/write.c
+++ b/tests-clar/commit/write.c
@@ -114,8 +114,9 @@ void test_commit_write__root(void)
cl_assert(git_reference_type(head) == GIT_REF_SYMBOLIC);
head_old = git__strdup(git_reference_symbolic_target(head));
cl_assert(head_old != NULL);
-
- cl_git_pass(git_reference_symbolic_set_target(head, branch_name));
+ git_reference_free(head);
+
+ cl_git_pass(git_reference_symbolic_create(&head, g_repo, "HEAD", branch_name, 1));
cl_git_pass(git_commit_create_v(
&commit_id, /* out id */