From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Vladimir Davydov Subject: [RFC PATCH 02/12] recovery: constify vclock argument Date: Wed, 6 Jun 2018 20:45:02 +0300 Message-Id: <99fa9862c17903ace6a6a678a359a4f5a68955cb.1528305232.git.vdavydov.dev@gmail.com> In-Reply-To: References: In-Reply-To: References: To: kostja@tarantool.org Cc: tarantool-patches@freelists.org List-ID: Neither recovery_new() nor recover_remaining_wals() need to modify it. --- src/box/recovery.cc | 6 +++--- src/box/recovery.h | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/box/recovery.cc b/src/box/recovery.cc index a5e0ad34..cf348d29 100644 --- a/src/box/recovery.cc +++ b/src/box/recovery.cc @@ -102,7 +102,7 @@ struct XlogGapError: public XlogError { */ struct recovery * recovery_new(const char *wal_dirname, bool force_recovery, - struct vclock *vclock) + const struct vclock *vclock) { struct recovery *r = (struct recovery *) calloc(1, sizeof(*r)); @@ -178,7 +178,7 @@ recovery_delete(struct recovery *r) */ static void recover_xlog(struct recovery *r, struct xstream *stream, - struct vclock *stop_vclock) + const struct vclock *stop_vclock) { struct xrow_header row; uint64_t row_count = 0; @@ -238,7 +238,7 @@ recover_xlog(struct recovery *r, struct xstream *stream, */ void recover_remaining_wals(struct recovery *r, struct xstream *stream, - struct vclock *stop_vclock, bool scan_dir) + const struct vclock *stop_vclock, bool scan_dir) { struct vclock *clock; diff --git a/src/box/recovery.h b/src/box/recovery.h index b7e4a312..3a950e47 100644 --- a/src/box/recovery.h +++ b/src/box/recovery.h @@ -63,7 +63,7 @@ struct recovery { struct recovery * recovery_new(const char *wal_dirname, bool force_recovery, - struct vclock *vclock); + const struct vclock *vclock); void recovery_delete(struct recovery *r); @@ -94,6 +94,6 @@ recovery_finalize(struct recovery *r, struct xstream *stream); */ void recover_remaining_wals(struct recovery *r, struct xstream *stream, - struct vclock *stop_vclock, bool scan_dir); + const struct vclock *stop_vclock, bool scan_dir); #endif /* TARANTOOL_RECOVERY_H_INCLUDED */ -- 2.11.0