summaryrefslogtreecommitdiff
path: root/src/submodule.c
diff options
context:
space:
mode:
authorDavid Calavera <david.calavera@gmail.com>2015-01-06 13:49:39 -0800
committerEdward Thomson <ethomson@microsoft.com>2015-01-07 09:04:49 -0600
commitc868981f0eb1af20d62c1287dad3f8c94addf999 (patch)
tree8cff80cde401ffe4fff1e75c544d39be3ec2779c /src/submodule.c
parent6a6c24e01638df91d9104e07d6ff5deaa7cb1574 (diff)
downloadlibgit2-c868981f0eb1af20d62c1287dad3f8c94addf999.tar.gz
Add extern function to initialize submodule update options.
Diffstat (limited to 'src/submodule.c')
-rw-r--r--src/submodule.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/submodule.c b/src/submodule.c
index a7bdebeb8..03714b43b 100644
--- a/src/submodule.c
+++ b/src/submodule.c
@@ -898,6 +898,13 @@ static int git_submodule_update_repo_init_cb(
return submodule_repo_create(out, sm->repo, path);
}
+int git_submodule_update_init_options(git_submodule_update_options *opts, unsigned int version)
+{
+ GIT_INIT_STRUCTURE_FROM_TEMPLATE(
+ opts, version, git_submodule_update_options, GIT_SUBMODULE_UPDATE_OPTIONS_INIT);
+ return 0;
+}
+
int git_submodule_update(git_submodule *sm, int init, git_submodule_update_options *_update_options)
{
int error;