diff options
| author | Russell Belfer <rb@github.com> | 2013-09-23 13:34:01 -0700 |
|---|---|---|
| committer | Russell Belfer <rb@github.com> | 2013-09-23 21:41:43 -0700 |
| commit | 1ca3e49f889a3732922e6f2b303dfe0d9f74300a (patch) | |
| tree | 29df13c2e8cd2e63eb03a46c695b350f729fd1bc /include/git2/index.h | |
| parent | 10edb7a92a6d9b886f3dea083dba0aaba1851200 (diff) | |
| download | libgit2-1ca3e49f889a3732922e6f2b303dfe0d9f74300a.tar.gz | |
Clean up newly introduced warnings
The attempt to "clean up warnings" seems to have introduced some
new warnings on compliant compilers. This fixes those in a way
that I suspect will also be okay for the non-compliant compilers.
Also this fixes what appears to be an extra semicolon in the
repo initialization template dir handling (and as part of that
fix, handles the case where an error occurs correctly).
Diffstat (limited to 'include/git2/index.h')
| -rw-r--r-- | include/git2/index.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/git2/index.h b/include/git2/index.h index ba0bcc984..131d04945 100644 --- a/include/git2/index.h +++ b/include/git2/index.h @@ -120,9 +120,9 @@ typedef struct git_index_entry { /** Capabilities of system that affect index actions. */ typedef enum { - GIT_INDEXCAP_IGNORE_CASE = 1, - GIT_INDEXCAP_NO_FILEMODE = 2, - GIT_INDEXCAP_NO_SYMLINKS = 4, + GIT_INDEXCAP_IGNORE_CASE = 1u, + GIT_INDEXCAP_NO_FILEMODE = 2u, + GIT_INDEXCAP_NO_SYMLINKS = 4u, GIT_INDEXCAP_FROM_OWNER = ~0u } git_indexcap_t; @@ -219,7 +219,7 @@ GIT_EXTERN(unsigned int) git_index_caps(const git_index *index); * @param caps A combination of GIT_INDEXCAP values * @return 0 on success, -1 on failure */ -GIT_EXTERN(int) git_index_set_caps(git_index *index, int caps); +GIT_EXTERN(int) git_index_set_caps(git_index *index, unsigned int caps); /** * Update the contents of an existing index object in memory |
