]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
test-istream-seekable: Minor improvements.
authorTimo Sirainen <tss@iki.fi>
Mon, 26 Oct 2009 22:04:13 +0000 (18:04 -0400)
committerTimo Sirainen <tss@iki.fi>
Mon, 26 Oct 2009 22:04:13 +0000 (18:04 -0400)
--HG--
branch : HEAD

src/lib/test-istream-seekable.c

index b10517e60dfa313d36de2e6f98bfbb29f26bdb5b..fa3f1061357f440104c32b69f7f14399eed81be2 100644 (file)
@@ -102,12 +102,11 @@ static void test_istream_seekable_random(void)
                        if (input->v_offset + size == offset)
                                test_assert(ret < 0);
                        else if (ret == -2) {
-                               data = i_stream_get_data(input, &size);
                                test_assert(size == buffer_size);
                        } else {
                                test_assert(ret > 0);
                                test_assert(input->v_offset + ret <= offset);
-                               i_stream_skip(input, rand() % ret);
+                               i_stream_skip(input, rand() % (ret+1));
 
                                data = i_stream_get_data(input, &size);
                                for (j = 0; j < size; j++) {