From 10749f6ca25179778cf60e411f7de3de1444271d Mon Sep 17 00:00:00 2001 From: Sascha Cunz Date: Sat, 2 Nov 2013 03:20:05 +0000 Subject: [PATCH] Checkout: Unifiy const-ness of `opts` parameter Since all 3 checkout APIs perform the same operation with the options, all of them should use the same const-ness. --- include/git2/checkout.h | 4 ++-- src/checkout.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/git2/checkout.h b/include/git2/checkout.h index 3793a4f18..4c6a4ebf7 100644 --- a/include/git2/checkout.h +++ b/include/git2/checkout.h @@ -272,7 +272,7 @@ GIT_EXTERN(int) git_checkout_head( GIT_EXTERN(int) git_checkout_index( git_repository *repo, git_index *index, - git_checkout_opts *opts); + const git_checkout_opts *opts); /** * Updates files in the index and working tree to match the content of the @@ -288,7 +288,7 @@ GIT_EXTERN(int) git_checkout_index( GIT_EXTERN(int) git_checkout_tree( git_repository *repo, const git_object *treeish, - git_checkout_opts *opts); + const git_checkout_opts *opts); /** @} */ GIT_END_DECL diff --git a/src/checkout.c b/src/checkout.c index 76edc6a72..20b964b54 100644 --- a/src/checkout.c +++ b/src/checkout.c @@ -2018,7 +2018,7 @@ cleanup: int git_checkout_index( git_repository *repo, git_index *index, - git_checkout_opts *opts) + const git_checkout_opts *opts) { int error; git_iterator *index_i; @@ -2053,7 +2053,7 @@ int git_checkout_index( int git_checkout_tree( git_repository *repo, const git_object *treeish, - git_checkout_opts *opts) + const git_checkout_opts *opts) { int error; git_tree *tree = NULL;