mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-28 17:46:09 +00:00
Add missing git_reference_symbolic_create_with_log
.
It's exported in the headers, but the implementation was missing.
This commit is contained in:
parent
f3a302ad8e
commit
e5994eb02d
15
src/refs.c
15
src/refs.c
@ -444,6 +444,21 @@ int git_reference_symbolic_create(
|
||||
return reference__create(ref_out, repo, name, NULL, target, force, NULL, NULL);
|
||||
}
|
||||
|
||||
int git_reference_symbolic_create_with_log(
|
||||
git_reference **ref_out,
|
||||
git_repository *repo,
|
||||
const char *name,
|
||||
const char *target,
|
||||
int force,
|
||||
const git_signature *signature,
|
||||
const char *log_message)
|
||||
{
|
||||
assert(target && signature && log_message);
|
||||
|
||||
return reference__create(
|
||||
ref_out, repo, name, NULL, target, force, signature, log_message);
|
||||
}
|
||||
|
||||
static int ensure_is_an_updatable_direct_reference(git_reference *ref)
|
||||
{
|
||||
if (ref->type == GIT_REF_OID)
|
||||
|
Loading…
Reference in New Issue
Block a user