summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDmitry Lobanov <gaussblurinc@gmail.com>2021-05-16 23:54:25 +0300
committerDmitry Lobanov <gaussblurinc@gmail.com>2021-05-16 23:54:25 +0300
commit49f9941df594136c606bbb9b110869967e0f8e30 (patch)
tree514f4599f82ea0f7798d1c9821b8a6355f78aa48 /include
parentbe95f684da5d05e59919448c1061febbd4ff6eb8 (diff)
downloadlibgit2-49f9941df594136c606bbb9b110869967e0f8e30.tar.gz
submodule: git submodule dup has been added.
Diffstat (limited to 'include')
-rw-r--r--include/git2/submodule.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/git2/submodule.h b/include/git2/submodule.h
index bedd76d6a..139a0cbc1 100644
--- a/include/git2/submodule.h
+++ b/include/git2/submodule.h
@@ -224,6 +224,13 @@ GIT_EXTERN(int) git_submodule_lookup(
const char *name);
/**
+ * Dup (retain) a submodule
+ *
+ * @param submodule Submodule object
+ */
+GIT_EXTERN(git_submodule *) git_submodule_dup(git_submodule *submodule);
+
+/**
* Release a submodule
*
* @param submodule Submodule object