diff options
| author | Peter Pettersson <boretrk@hotmail.com> | 2022-02-07 00:45:44 +0100 |
|---|---|---|
| committer | Peter Pettersson <peter@ideus.se> | 2022-02-07 12:21:59 +0100 |
| commit | fed3fef451a45c0b654f996760f403b454f23616 (patch) | |
| tree | 518b81a01adf54c18db29bccf81e0b61ada66ce2 /include | |
| parent | caaa1fdf8b7233736e9d6f5ae040eb4d8071e5b8 (diff) | |
| download | libgit2-fed3fef451a45c0b654f996760f403b454f23616.tar.gz | |
merge: allocate merge flags for internal use
Allocate flags in git_merge_flag_t and git_merge_file_flag_t
for internal usage to prevent accidental double allocation.
Diffstat (limited to 'include')
| -rw-r--r-- | include/git2/merge.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/include/git2/merge.h b/include/git2/merge.h index edd090cff..a30833915 100644 --- a/include/git2/merge.h +++ b/include/git2/merge.h @@ -91,7 +91,10 @@ typedef enum { * instead simply use the first base. This flag provides a similar * merge base to `git-merge-resolve`. */ - GIT_MERGE_NO_RECURSIVE = (1 << 3) + GIT_MERGE_NO_RECURSIVE = (1 << 3), + + /* This flag is reserved for internal library use */ + GIT_MERGE__INTERNAL_FLAG = (1 << 30) } git_merge_flag_t; /** @@ -162,7 +165,10 @@ typedef enum { GIT_MERGE_FILE_DIFF_MINIMAL = (1 << 7), /** Create zdiff3 ("zealous diff3")-style files */ - GIT_MERGE_FILE_STYLE_ZDIFF3 = (1 << 8) + GIT_MERGE_FILE_STYLE_ZDIFF3 = (1 << 8), + + /* This flag is reserved for internal library use */ + GIT_MERGE_FILE__INTERNAL_FLAG = (1 << 30) } git_merge_file_flag_t; #define GIT_MERGE_CONFLICT_MARKER_SIZE 7 |
