From d02cf564a012ea8f6d4d4fd70a3102b94058f759 Mon Sep 17 00:00:00 2001 From: Patrick Steinhardt Date: Tue, 23 May 2017 12:56:41 +0200 Subject: repository: constify several repo parameters for getters Several functions to retrieve variables from a repository only return immutable values, which allows us to actually constify the passed-in repository parameter. Do so to help a later patch, which will only have access to a constant repository. --- src/repository.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/repository.c') diff --git a/src/repository.c b/src/repository.c index fe549e6e8..d128b847a 100644 --- a/src/repository.c +++ b/src/repository.c @@ -2256,7 +2256,7 @@ int git_repository_is_empty(git_repository *repo) return is_empty; } -int git_repository_item_path(git_buf *out, git_repository *repo, git_repository_item_t item) +int git_repository_item_path(git_buf *out, const git_repository *repo, git_repository_item_t item) { const char *parent; @@ -2296,13 +2296,13 @@ int git_repository_item_path(git_buf *out, git_repository *repo, git_repository_ return 0; } -const char *git_repository_path(git_repository *repo) +const char *git_repository_path(const git_repository *repo) { assert(repo); return repo->gitdir; } -const char *git_repository_workdir(git_repository *repo) +const char *git_repository_workdir(const git_repository *repo) { assert(repo); @@ -2312,7 +2312,7 @@ const char *git_repository_workdir(git_repository *repo) return repo->workdir; } -const char *git_repository_commondir(git_repository *repo) +const char *git_repository_commondir(const git_repository *repo) { assert(repo); return repo->commondir; @@ -2362,13 +2362,13 @@ int git_repository_set_workdir( return error; } -int git_repository_is_bare(git_repository *repo) +int git_repository_is_bare(const git_repository *repo) { assert(repo); return repo->is_bare; } -int git_repository_is_worktree(git_repository *repo) +int git_repository_is_worktree(const git_repository *repo) { assert(repo); return repo->is_worktree; -- cgit v1.2.1