From cbabdec0603e872782fb40480279f65ba516f744 Mon Sep 17 00:00:00 2001
From: lutoff <lutoff@localhost>
Date: Wed, 30 Apr 2008 07:16:31 +0000
Subject: [PATCH] Fix for issue #3210 If it's the last cell of the raw, don't add padding

---
 opendj-sdk/opends/src/server/org/opends/server/util/table/TextTablePrinter.java |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/opendj-sdk/opends/src/server/org/opends/server/util/table/TextTablePrinter.java b/opendj-sdk/opends/src/server/org/opends/server/util/table/TextTablePrinter.java
index b4ad399..b8aa876 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/util/table/TextTablePrinter.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/util/table/TextTablePrinter.java
@@ -221,8 +221,13 @@
           builder.append(head);
 
           // Now pad with extra space to make up the width.
-          for (int j = head.length(); j < width; j++) {
-            builder.append(' ');
+          // Only if it's not the last cell (see issue #3210)
+          if (i != currentRow.size() - 1)
+          {
+            for (int j = head.length(); j < width; j++)
+            {
+              builder.append(' ');
+            }
           }
 
           // Update the row contents.

--
Gitblit v1.10.0