summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2005-04-19 05:51:38 +0000
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2005-04-19 05:51:38 +0000
commitab8d33f527af26b7f27675f33222d05591c0706c (patch)
treead191e55d071b49f761122c89ba1ad2cc4b79917
parent848301fa6851d2882c2a077cb5038b72e45e847f (diff)
downloadgcc-ab8d33f527af26b7f27675f33222d05591c0706c.tar.gz
2005-04-19 Audrius Meskauskas <audriusa@bluewin.ch>
* javax/swing/JTextArea.java (replaceRange): Fixing doc.remove(start, length) misinterpretation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98381 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--libjava/ChangeLog5
-rw-r--r--libjava/javax/swing/JTextArea.java4
2 files changed, 7 insertions, 2 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 29d956ab634..78bc42dbf24 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,8 @@
+2005-04-19 Audrius Meskauskas <audriusa@bluewin.ch>
+
+ * javax/swing/JTextArea.java (replaceRange):
+ Fixing doc.remove(start, length) misinterpretation.
+
2005-04-19 Roman Kennke <roman@ontographics.com>
* javax/swing/CellRendererPane.java:
diff --git a/libjava/javax/swing/JTextArea.java b/libjava/javax/swing/JTextArea.java
index 3510e6dead6..896910f6fd0 100644
--- a/libjava/javax/swing/JTextArea.java
+++ b/libjava/javax/swing/JTextArea.java
@@ -469,8 +469,8 @@ public class JTextArea extends JTextComponent
try
{
- doc.remove(start, end);
- doc.insertString(start, text, null);
+ doc.remove(start, end - start);
+ doc.insertString(start, text, null);
}
catch (BadLocationException e)
{