diff options
| author | Ben Straub <bs@github.com> | 2012-11-27 14:13:03 -0800 |
|---|---|---|
| committer | Ben Straub <bs@github.com> | 2012-11-27 14:13:03 -0800 |
| commit | f4a62c306d5e313fe80815369be47318ea29575b (patch) | |
| tree | e1c524bc577dacb9ea8d4e9cb49a9497ca15cb51 /include/git2/remote.h | |
| parent | 1d8ec670be6252ae5af6ded5edd6017434de3ab2 (diff) | |
| download | libgit2-f4a62c306d5e313fe80815369be47318ea29575b.tar.gz | |
Typedef enums.
Diffstat (limited to 'include/git2/remote.h')
| -rw-r--r-- | include/git2/remote.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/include/git2/remote.h b/include/git2/remote.h index e7d06b6e1..6c70d7fbc 100644 --- a/include/git2/remote.h +++ b/include/git2/remote.h @@ -360,12 +360,12 @@ GIT_EXTERN(void) git_remote_set_callbacks(git_remote *remote, git_remote_callbac */ GIT_EXTERN(const git_transfer_progress *) git_remote_stats(git_remote *remote); -enum { +typedef enum { GIT_REMOTE_DOWNLOAD_TAGS_UNSET, GIT_REMOTE_DOWNLOAD_TAGS_NONE, GIT_REMOTE_DOWNLOAD_TAGS_AUTO, GIT_REMOTE_DOWNLOAD_TAGS_ALL -}; +} git_remote_autotag_option_t; /** * Retrieve the tag auto-follow setting @@ -373,7 +373,7 @@ enum { * @param remote the remote to query * @return the auto-follow setting */ -GIT_EXTERN(int) git_remote_autotag(git_remote *remote); +GIT_EXTERN(git_remote_autotag_option_t) git_remote_autotag(git_remote *remote); /** * Set the tag auto-follow setting @@ -381,7 +381,9 @@ GIT_EXTERN(int) git_remote_autotag(git_remote *remote); * @param remote the remote to configure * @param value a GIT_REMOTE_DOWNLOAD_TAGS value */ -GIT_EXTERN(void) git_remote_set_autotag(git_remote *remote, int value); +GIT_EXTERN(void) git_remote_set_autotag( + git_remote *remote, + git_remote_autotag_option_t value); /** * Give the remote a new name |
