summaryrefslogtreecommitdiff
path: root/include/git2/sys/refdb_backend.h
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 /include/git2/sys/refdb_backend.h
parenta6b508080cf73df7139c951feebb2281b9027752 (diff)
downloadlibgit2-110df89317b56267b956574216d6611637860446.tar.gz
refdb: add a `message` parameter for appending to the log
This is as yet unused.
Diffstat (limited to 'include/git2/sys/refdb_backend.h')
-rw-r--r--include/git2/sys/refdb_backend.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/git2/sys/refdb_backend.h b/include/git2/sys/refdb_backend.h
index 9cf5073fb..d5611d01e 100644
--- a/include/git2/sys/refdb_backend.h
+++ b/include/git2/sys/refdb_backend.h
@@ -93,11 +93,13 @@ struct git_refdb_backend {
* must provide this function.
*/
int (*write)(git_refdb_backend *backend,
- const git_reference *ref, int force);
+ const git_reference *ref, int force,
+ const char *message);
int (*rename)(
git_reference **out, git_refdb_backend *backend,
- const char *old_name, const char *new_name, int force);
+ const char *old_name, const char *new_name, int force,
+ const char *message);
/**
* Deletes the given reference from the refdb. A refdb implementation