PatchSet 4197 Date: 2003/12/04 15:07:14 Author: dalibor Branch: HEAD Tag: (none) Log: Small fix for FOP
2003-12-04 Dalibor Topic <[EMAIL PROTECTED]> Fixed a problem in FOP 0.25.4. * libraries/javalib/java/text/AttributedString.java (addAttribute(AttributedCharacterIterator.Attribute,Object,int,int)): Use HashMap instead of Hashtable since value can be null, and you can not store a null value in a Hashtable. Members: ChangeLog:1.1788->1.1789 libraries/javalib/java/text/AttributedString.java:1.1->1.2 Index: kaffe/ChangeLog diff -u kaffe/ChangeLog:1.1788 kaffe/ChangeLog:1.1789 --- kaffe/ChangeLog:1.1788 Thu Dec 4 03:27:47 2003 +++ kaffe/ChangeLog Thu Dec 4 15:07:14 2003 @@ -1,5 +1,14 @@ 2003-12-04 Dalibor Topic <[EMAIL PROTECTED]> + Fixed a problem in FOP 0.25.4. + + * libraries/javalib/java/text/AttributedString.java + (addAttribute(AttributedCharacterIterator.Attribute,Object,int,int)): + Use HashMap instead of Hashtable since value can be null, and you + can not store a null value in a Hashtable. + +2003-12-04 Dalibor Topic <[EMAIL PROTECTED]> + * libraries/javalib/java/text/FormatCharacterIterator.java: Resynced with GNU Classpath. Index: kaffe/libraries/javalib/java/text/AttributedString.java diff -u kaffe/libraries/javalib/java/text/AttributedString.java:1.1 kaffe/libraries/javalib/java/text/AttributedString.java:1.2 --- kaffe/libraries/javalib/java/text/AttributedString.java:1.1 Mon Nov 11 12:01:53 2002 +++ kaffe/libraries/javalib/java/text/AttributedString.java Thu Dec 4 15:07:16 2003 @@ -39,6 +39,7 @@ package java.text; import java.util.Iterator; +import java.util.HashMap; import java.util.Hashtable; import java.util.HashSet; import java.util.Map; @@ -329,7 +330,7 @@ * of the string. * * @param attrib The attribute to add. - * @param value The value of the attribute. + * @param value The value of the attribute, which may be null. * @param begin_index The beginning index of the subrange. * @param end_index The ending index of the subrange. * @@ -342,10 +343,10 @@ if (attrib == null) throw new IllegalArgumentException("null attribute"); - Hashtable ht = new Hashtable(); - ht.put(attrib, value); + HashMap hm = new HashMap(); + hm.put(attrib, value); - addAttributes(ht, begin_index, end_index); + addAttributes(hm, begin_index, end_index); } /*************************************************************************/ _______________________________________________ kaffe mailing list [EMAIL PROTECTED] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe