]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib: test-buffer was randomly crashing with SIGFPE
authorTimo Sirainen <tss@iki.fi>
Mon, 20 Oct 2014 23:48:20 +0000 (02:48 +0300)
committerTimo Sirainen <tss@iki.fi>
Mon, 20 Oct 2014 23:48:20 +0000 (02:48 +0300)
src/lib/test-buffer.c

index 678c89c0a3ce7ff74a6554e65ca8dcdeeff14459..e9433d3a7a66f4d10ff94af19d67e71f35ff644d 100644 (file)
@@ -97,7 +97,7 @@ void test_buffer(void)
                        }
                        break;
                case 4:
-                       if (shadowbuf_size == 0)
+                       if (shadowbuf_size <= 1)
                                break;
                        pos = rand() % (shadowbuf_size-1); /* dest */
                        pos2 = rand() % (shadowbuf_size-1); /* source */