From 0b47436fb3ad1a11e046111d959f7558a4610137 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Tue, 22 Jan 2008 10:05:53 +0000
Subject: [PATCH] Fix for 2312.
---
opendj-sdk/opends/src/server/org/opends/server/util/table/TextTablePrinter.java | 16 +++++-----------
1 files changed, 5 insertions(+), 11 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 15130b3..961ffc9 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
@@ -22,7 +22,7 @@
* CDDL HEADER END
*
*
- * Portions Copyright 2007 Sun Microsystems, Inc.
+ * Portions Copyright 2007-2008 Sun Microsystems, Inc.
*/
package org.opends.server.util.table;
@@ -188,16 +188,10 @@
// boundary.
int endIndex = contents.lastIndexOf(' ', width);
if (endIndex == -1) {
- // Problem - we have a word which is too big to fit in
- // the cell. Display the word as it is (this will push
- // subsequent columns to the right).
- endIndex = contents.indexOf(' ');
- if (endIndex == -1) {
- head = contents;
- } else {
- head = contents.substring(0, endIndex);
- tail = contents.substring(endIndex + 1);
- }
+ endIndex = width;
+ head = contents.substring(0, endIndex);
+ tail = contents.substring(endIndex);
+
} else {
head = contents.substring(0, endIndex);
tail = contents.substring(endIndex + 1);
--
Gitblit v1.10.0