PatchSet 6682 
Date: 2005/07/03 02:14:03
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
resynced with gnu classpath: messageformat fix

2005-07-03  Dalibor Topic  <[EMAIL PROTECTED]>

        Resynced with GNU Classpath.

        2005-06-12  Ziga Mahkovec  <[EMAIL PROTECTED]>

        * java/text/MessageFormat.java (parse): When parsing strings, check
        for an empty pattern trailer.

Members: 
        ChangeLog:1.4207->1.4208 
        libraries/javalib/java/text/MessageFormat.java:1.37->1.38 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4207 kaffe/ChangeLog:1.4208
--- kaffe/ChangeLog:1.4207      Sun Jul  3 02:07:36 2005
+++ kaffe/ChangeLog     Sun Jul  3 02:14:03 2005
@@ -4,6 +4,15 @@
 
        2005-06-12  Ziga Mahkovec  <[EMAIL PROTECTED]>
 
+        * java/text/MessageFormat.java (parse): When parsing strings, check
+        for an empty pattern trailer.
+
+2005-07-03  Dalibor Topic  <[EMAIL PROTECTED]>
+
+       Resynced with GNU Classpath.
+
+       2005-06-12  Ziga Mahkovec  <[EMAIL PROTECTED]>
+
         PR libgcj/20435:
         * gnu/regexp/RESyntax.java (RE_POSSESSIVE_OPS): New field.
         (static): Add possessive matching to JAVA_1_4 syntax.
Index: kaffe/libraries/javalib/java/text/MessageFormat.java
diff -u kaffe/libraries/javalib/java/text/MessageFormat.java:1.37 
kaffe/libraries/javalib/java/text/MessageFormat.java:1.38
--- kaffe/libraries/javalib/java/text/MessageFormat.java:1.37   Thu May 26 
12:00:05 2005
+++ kaffe/libraries/javalib/java/text/MessageFormat.java        Sun Jul  3 
02:14:05 2005
@@ -658,7 +658,11 @@
          {
            // We have a String format.  This can lose in a number
            // of ways, but we give it a shot.
-           int next_index = sourceStr.indexOf(elements[i].trailer, index);
+           int next_index;
+           if (elements[i].trailer.length() > 0)
+             next_index = sourceStr.indexOf(elements[i].trailer, index);
+           else
+             next_index = sourceStr.length();
            if (next_index == -1)
              {
                pos.setErrorIndex(index);

_______________________________________________
kaffe mailing list
[email protected]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to