summaryrefslogtreecommitdiffstats
path: root/libjava/javax/swing/text/SimpleAttributeSet.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/javax/swing/text/SimpleAttributeSet.java')
-rw-r--r--libjava/javax/swing/text/SimpleAttributeSet.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/libjava/javax/swing/text/SimpleAttributeSet.java b/libjava/javax/swing/text/SimpleAttributeSet.java
index 746056dfe7a..1578a48ab27 100644
--- a/libjava/javax/swing/text/SimpleAttributeSet.java
+++ b/libjava/javax/swing/text/SimpleAttributeSet.java
@@ -35,19 +35,19 @@ this exception to your version of the library, but you are not
obligated to do so. If you do not wish to do so, delete this
exception statement from your version. */
+
package javax.swing.text;
import java.io.Serializable;
import java.util.Enumeration;
import java.util.Hashtable;
-import java.lang.Cloneable;
public class SimpleAttributeSet
implements MutableAttributeSet, Serializable, Cloneable
{
- Hashtable tab;
+ public static final AttributeSet EMPTY = new SimpleAttributeSet();
- static AttributeSet EMPTY = new SimpleAttributeSet();
+ Hashtable tab;
public SimpleAttributeSet()
{
@@ -57,7 +57,8 @@ public class SimpleAttributeSet
public SimpleAttributeSet(AttributeSet a)
{
tab = new Hashtable();
- addAttributes(a);
+ if (a != null)
+ addAttributes(a);
}
public void addAttribute(Object name, Object value)
OpenPOWER on IntegriCloud