From c6980793a8e39a3529f05024a6e145c56d2caab6 Mon Sep 17 00:00:00 2001 From: Andrea Mazzoleni Date: Tue, 18 Feb 2014 22:46:21 +0100 Subject: [PATCH] Removes a clang false positive warning. --- sync.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sync.c b/sync.c index 51eb37a1..4f5b9bc7 100644 --- a/sync.c +++ b/sync.c @@ -964,10 +964,12 @@ int state_sync(struct snapraid_state* state, block_off_t blockstart, block_off_t struct snapraid_parity* parity_ptr[LEV_MAX]; unsigned unrecoverable_error; unsigned l; + unsigned level; int skip_sync = 0; printf("Initializing...\n"); + level = state->level; blockmax = parity_size(state); size = blockmax * (data_off_t)state->block_size; loaded_size = state->loaded_paritymax * (data_off_t)state->block_size; @@ -984,7 +986,7 @@ int state_sync(struct snapraid_state* state, block_off_t blockstart, block_off_t blockmax = blockstart + blockcount; } - for(l=0;llevel;++l) { + for(l=0;lparity_path[l], &out_size, state->opt.skip_sequential); @@ -1044,7 +1046,7 @@ int state_sync(struct snapraid_state* state, block_off_t blockstart, block_off_t } } - for(l=0;llevel;++l) { + for(l=0;l