summaryrefslogtreecommitdiff
path: root/src/refdb.c
diff options
context:
space:
mode:
authorCarlos Martín Nieto <cmn@dwim.me>2013-11-13 13:36:37 +0100
committerCarlos Martín Nieto <cmn@dwim.me>2013-11-23 13:35:53 +0100
commit110df89317b56267b956574216d6611637860446 (patch)
tree86e8c628a8de59a858b2a6c7676ca5caad7c0b11 /src/refdb.c
parenta6b508080cf73df7139c951feebb2281b9027752 (diff)
downloadlibgit2-110df89317b56267b956574216d6611637860446.tar.gz
refdb: add a `message` parameter for appending to the log
This is as yet unused.
Diffstat (limited to 'src/refdb.c')
-rw-r--r--src/refdb.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/refdb.c b/src/refdb.c
index adb58806e..8f002ebcc 100644
--- a/src/refdb.c
+++ b/src/refdb.c
@@ -167,14 +167,14 @@ void git_refdb_iterator_free(git_reference_iterator *iter)
iter->free(iter);
}
-int git_refdb_write(git_refdb *db, git_reference *ref, int force)
+int git_refdb_write(git_refdb *db, git_reference *ref, int force, const char *message)
{
assert(db && db->backend);
GIT_REFCOUNT_INC(db);
ref->db = db;
- return db->backend->write(db->backend, ref, force);
+ return db->backend->write(db->backend, ref, force, message);
}
int git_refdb_rename(
@@ -182,12 +182,13 @@ int git_refdb_rename(
git_refdb *db,
const char *old_name,
const char *new_name,
- int force)
+ int force,
+ const char *message)
{
int error;
assert(db && db->backend);
- error = db->backend->rename(out, db->backend, old_name, new_name, force);
+ error = db->backend->rename(out, db->backend, old_name, new_name, force, message);
if (error < 0)
return error;