From 31310841afd7c969c4a9a57a6f49172f1f5a8b93 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Thu, 7 Aug 2014 17:22:43 -0400 Subject: Fix off-by-one in stripe code. --- main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.c b/main.c index bf4fe75..d255515 100644 --- a/main.c +++ b/main.c @@ -400,7 +400,7 @@ generate_bitmap(state_t *state) // Do multiple passes to get rid of artifacts in HUE_SORT mode unsigned int bit_depth = state->options->bit_depth; - for (unsigned int i = 1, progress = 0; i <= bit_depth; ++i) { + for (unsigned int i = 1, progress = 0; i <= bit_depth + 1; ++i) { unsigned int stripe = 1 << i; for (unsigned int j = stripe/2 - 1; j < state->size; j += stripe, ++progress) { -- cgit v1.2.3