From bb726f90a00a7130e3c901077ea8b4dd20a0ca23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn=20Nieto?= Date: Thu, 13 Feb 2014 10:50:40 +0100 Subject: [PATCH] Adjust to reference signature changes For now we don't use anything significant for the reflog. --- c_src/reference.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/c_src/reference.c b/c_src/reference.c index 60cf43d..e6c73a0 100644 --- a/c_src/reference.c +++ b/c_src/reference.c @@ -396,13 +396,13 @@ geef_reference_create(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[]) pname = (const char *) name.data; if (enif_is_identical(argv[2], atoms.oid)) { const git_oid *oid = (const git_oid *) target.data; - error = git_reference_create(&ref, repo->repo, pname, oid, force); + error = git_reference_create(&ref, repo->repo, pname, oid, force, NULL, NULL); } else if (enif_is_identical(argv[2], atoms.symbolic)) { if (!geef_terminate_binary(&target)) return geef_oom(env); ptarget = (const char *) target.data; - error = git_reference_symbolic_create(&ref, repo->repo, pname, ptarget, force); + error = git_reference_symbolic_create(&ref, repo->repo, pname, ptarget, force, NULL, NULL); enif_release_binary(&target); } else { enif_release_binary(&target);