From 6c6afe1d08ed41db46382a950173c5e403404048 Mon Sep 17 00:00:00 2001 From: Janis Streib Date: Fri, 27 Jun 2014 11:27:55 +0200 Subject: [PATCH] Another calc fix --- src/org/cacert/gigi/output/DataTable.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/cacert/gigi/output/DataTable.java b/src/org/cacert/gigi/output/DataTable.java index fb4f4da6..e17714c8 100644 --- a/src/org/cacert/gigi/output/DataTable.java +++ b/src/org/cacert/gigi/output/DataTable.java @@ -16,7 +16,7 @@ public class DataTable implements Outputable { } public void output(PrintWriter out, Language l) { - int mesCells = cells.size(); + float mesCells = cells.size(); for (Cell c : cells) { if (c.getColSpan() > 1) { mesCells += c.getColSpan(); @@ -24,7 +24,7 @@ public class DataTable implements Outputable { } out.println(""); int cellsRendered = 0; - for (int i = 0; i < (mesCells / columnCount) - 1; i++) { + for (int i = 0; i < Math.ceil(mesCells / columnCount) - 1; i++) { out.println(""); for (int j = 0; j < columnCount;) { Cell current = cells.get(cellsRendered++); -- 2.39.2