mirror of
https://git.proxmox.com/git/libgit2
synced 2025-08-05 20:42:32 +00:00
Add some missing const declarations.
This commit is contained in:
parent
93b96ea705
commit
11f6ad5fcf
@ -194,7 +194,7 @@ GIT_EXTERN(int) git_remote_add_fetch(git_remote *remote, const char *refspec);
|
||||
* @param array pointer to the array in which to store the strings
|
||||
* @param remote the remote to query
|
||||
*/
|
||||
GIT_EXTERN(int) git_remote_get_fetch_refspecs(git_strarray *array, git_remote *remote);
|
||||
GIT_EXTERN(int) git_remote_get_fetch_refspecs(git_strarray *array, const git_remote *remote);
|
||||
|
||||
/**
|
||||
* Set the remote's list of fetch refspecs
|
||||
@ -227,7 +227,7 @@ GIT_EXTERN(int) git_remote_add_push(git_remote *remote, const char *refspec);
|
||||
* @param array pointer to the array in which to store the strings
|
||||
* @param remote the remote to query
|
||||
*/
|
||||
GIT_EXTERN(int) git_remote_get_push_refspecs(git_strarray *array, git_remote *remote);
|
||||
GIT_EXTERN(int) git_remote_get_push_refspecs(git_strarray *array, const git_remote *remote);
|
||||
|
||||
/**
|
||||
* Set the remote's list of push refspecs
|
||||
@ -254,7 +254,7 @@ GIT_EXTERN(void) git_remote_clear_refspecs(git_remote *remote);
|
||||
* @param remote the remote
|
||||
* @return the amount of refspecs configured in this remote
|
||||
*/
|
||||
GIT_EXTERN(size_t) git_remote_refspec_count(git_remote *remote);
|
||||
GIT_EXTERN(size_t) git_remote_refspec_count(const git_remote *remote);
|
||||
|
||||
/**
|
||||
* Get a refspec from the remote
|
||||
@ -263,7 +263,7 @@ GIT_EXTERN(size_t) git_remote_refspec_count(git_remote *remote);
|
||||
* @param n the refspec to get
|
||||
* @return the nth refspec
|
||||
*/
|
||||
GIT_EXTERN(const git_refspec *)git_remote_get_refspec(git_remote *remote, size_t n);
|
||||
GIT_EXTERN(const git_refspec *)git_remote_get_refspec(const git_remote *remote, size_t n);
|
||||
|
||||
/**
|
||||
* Open a connection to a remote
|
||||
@ -319,7 +319,7 @@ GIT_EXTERN(int) git_remote_download(git_remote *remote);
|
||||
* @param remote the remote
|
||||
* @return 1 if it's connected, 0 otherwise.
|
||||
*/
|
||||
GIT_EXTERN(int) git_remote_connected(git_remote *remote);
|
||||
GIT_EXTERN(int) git_remote_connected(const git_remote *remote);
|
||||
|
||||
/**
|
||||
* Cancel the operation
|
||||
@ -510,7 +510,7 @@ typedef enum {
|
||||
* @param remote the remote to query
|
||||
* @return the auto-follow setting
|
||||
*/
|
||||
GIT_EXTERN(git_remote_autotag_option_t) git_remote_autotag(git_remote *remote);
|
||||
GIT_EXTERN(git_remote_autotag_option_t) git_remote_autotag(const git_remote *remote);
|
||||
|
||||
/**
|
||||
* Set the tag auto-follow setting
|
||||
|
14
src/remote.c
14
src/remote.c
@ -1089,7 +1089,7 @@ out:
|
||||
return error;
|
||||
}
|
||||
|
||||
int git_remote_connected(git_remote *remote)
|
||||
int git_remote_connected(const git_remote *remote)
|
||||
{
|
||||
assert(remote);
|
||||
|
||||
@ -1233,7 +1233,7 @@ const git_transfer_progress* git_remote_stats(git_remote *remote)
|
||||
return &remote->stats;
|
||||
}
|
||||
|
||||
git_remote_autotag_option_t git_remote_autotag(git_remote *remote)
|
||||
git_remote_autotag_option_t git_remote_autotag(const git_remote *remote)
|
||||
{
|
||||
return remote->download_tags;
|
||||
}
|
||||
@ -1626,7 +1626,7 @@ int git_remote_set_push_refspecs(git_remote *remote, git_strarray *array)
|
||||
return set_refspecs(remote, array, true);
|
||||
}
|
||||
|
||||
static int copy_refspecs(git_strarray *array, git_remote *remote, unsigned int push)
|
||||
static int copy_refspecs(git_strarray *array, const git_remote *remote, unsigned int push)
|
||||
{
|
||||
size_t i;
|
||||
git_vector refspecs;
|
||||
@ -1660,22 +1660,22 @@ on_error:
|
||||
return -1;
|
||||
}
|
||||
|
||||
int git_remote_get_fetch_refspecs(git_strarray *array, git_remote *remote)
|
||||
int git_remote_get_fetch_refspecs(git_strarray *array, const git_remote *remote)
|
||||
{
|
||||
return copy_refspecs(array, remote, false);
|
||||
}
|
||||
|
||||
int git_remote_get_push_refspecs(git_strarray *array, git_remote *remote)
|
||||
int git_remote_get_push_refspecs(git_strarray *array, const git_remote *remote)
|
||||
{
|
||||
return copy_refspecs(array, remote, true);
|
||||
}
|
||||
|
||||
size_t git_remote_refspec_count(git_remote *remote)
|
||||
size_t git_remote_refspec_count(const git_remote *remote)
|
||||
{
|
||||
return remote->refspecs.length;
|
||||
}
|
||||
|
||||
const git_refspec *git_remote_get_refspec(git_remote *remote, size_t n)
|
||||
const git_refspec *git_remote_get_refspec(const git_remote *remote, size_t n)
|
||||
{
|
||||
return git_vector_get(&remote->refspecs, n);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user