Commit 11f6ad5f by Arthur Schreiber

Add some missing const declarations.

parent 93b96ea7
...@@ -194,7 +194,7 @@ GIT_EXTERN(int) git_remote_add_fetch(git_remote *remote, const char *refspec); ...@@ -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 array pointer to the array in which to store the strings
* @param remote the remote to query * @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 * 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); ...@@ -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 array pointer to the array in which to store the strings
* @param remote the remote to query * @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 * Set the remote's list of push refspecs
...@@ -254,7 +254,7 @@ GIT_EXTERN(void) git_remote_clear_refspecs(git_remote *remote); ...@@ -254,7 +254,7 @@ GIT_EXTERN(void) git_remote_clear_refspecs(git_remote *remote);
* @param remote the remote * @param remote the remote
* @return the amount of refspecs configured in this 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 * Get a refspec from the remote
...@@ -263,7 +263,7 @@ GIT_EXTERN(size_t) git_remote_refspec_count(git_remote *remote); ...@@ -263,7 +263,7 @@ GIT_EXTERN(size_t) git_remote_refspec_count(git_remote *remote);
* @param n the refspec to get * @param n the refspec to get
* @return the nth refspec * @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 * Open a connection to a remote
...@@ -319,7 +319,7 @@ GIT_EXTERN(int) git_remote_download(git_remote *remote); ...@@ -319,7 +319,7 @@ GIT_EXTERN(int) git_remote_download(git_remote *remote);
* @param remote the remote * @param remote the remote
* @return 1 if it's connected, 0 otherwise. * @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 * Cancel the operation
...@@ -510,7 +510,7 @@ typedef enum { ...@@ -510,7 +510,7 @@ typedef enum {
* @param remote the remote to query * @param remote the remote to query
* @return the auto-follow setting * @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 * Set the tag auto-follow setting
......
...@@ -1089,7 +1089,7 @@ out: ...@@ -1089,7 +1089,7 @@ out:
return error; return error;
} }
int git_remote_connected(git_remote *remote) int git_remote_connected(const git_remote *remote)
{ {
assert(remote); assert(remote);
...@@ -1233,7 +1233,7 @@ const git_transfer_progress* git_remote_stats(git_remote *remote) ...@@ -1233,7 +1233,7 @@ const git_transfer_progress* git_remote_stats(git_remote *remote)
return &remote->stats; 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; return remote->download_tags;
} }
...@@ -1626,7 +1626,7 @@ int git_remote_set_push_refspecs(git_remote *remote, git_strarray *array) ...@@ -1626,7 +1626,7 @@ int git_remote_set_push_refspecs(git_remote *remote, git_strarray *array)
return set_refspecs(remote, array, true); 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; size_t i;
git_vector refspecs; git_vector refspecs;
...@@ -1660,22 +1660,22 @@ on_error: ...@@ -1660,22 +1660,22 @@ on_error:
return -1; 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); 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); 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; 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); return git_vector_get(&remote->refspecs, n);
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment