djvu: fix calculating the number of rows to draw
authorAli Gholami Rudi <ali@rudi.ir>
Wed, 20 Jun 2012 18:42:21 +0000 (20 23:12 +0430)
committerAli Gholami Rudi <ali@rudi.ir>
Wed, 20 Jun 2012 18:42:21 +0000 (20 23:12 +0430)
djvulibre.c

index 322dd74..f6d180b 100644 (file)
@@ -65,7 +65,7 @@ int doc_draw(struct doc *doc, fbval_t *bitmap, int p, int rows, int cols,
        ddjvu_page_release(page);
        zoom /= 4;
        w = MIN(cols, rect.w * zoom / 10);
-       h = MIN(cols, rect.h * zoom / 10);
+       h = MIN(rows, rect.h * zoom / 10);
        for (i = 0; i < h; i++) {
                int xs = i * cols + (cols - w) / 2;
                for (j = 0; j < w; j++)