diff options
| author | Mohseen Mukaddam <mohseenmukaddam6@gmail.com> | 2017-06-13 11:05:40 -0700 |
|---|---|---|
| committer | Mohseen Mukaddam <mohseenmukaddam6@gmail.com> | 2017-06-13 11:05:40 -0700 |
| commit | a78441bc467f964261f24b2a1d011cc84fc96708 (patch) | |
| tree | 469e6aed0ecde7f85ee510820afca8249d5a6b4c /include/git2 | |
| parent | 7f7dabdaac2b1f4b4a98cdd882a37017cedd830c (diff) | |
| download | libgit2-a78441bc467f964261f24b2a1d011cc84fc96708.tar.gz | |
Adding git_filter_init for initializing `git_filter` struct + unit test
Diffstat (limited to 'include/git2')
| -rw-r--r-- | include/git2/sys/filter.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/git2/sys/filter.h b/include/git2/sys/filter.h index 8c6d7a536..6d575d4fd 100644 --- a/include/git2/sys/filter.h +++ b/include/git2/sys/filter.h @@ -272,6 +272,17 @@ struct git_filter { #define GIT_FILTER_VERSION 1 #define GIT_FILTER_INIT {GIT_FILTER_VERSION} + +/** + * Initializes a `git_filter` with default values. Equivalent to + * creating an instance with GIT_FILTER_INIT. + * + * @param filter the `git_filter` struct to initialize. + * @param version Version the struct; pass `GIT_FILTER_VERSION` + * @return Zero on success; -1 on failure. + */ +GIT_EXTERN(int) git_filter_init(git_filter *filter, unsigned int version); + /** * Register a filter under a given name with a given priority. * |
