summaryrefslogtreecommitdiff
path: root/libjava/javax
diff options
context:
space:
mode:
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2005-04-19 10:52:03 +0000
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2005-04-19 10:52:03 +0000
commit9caa1b6f5f45464674eaa37b3065d5b4cb592961 (patch)
tree95eb125f6665edb33f65df7e0d1fdeba65109013 /libjava/javax
parent1731b5b8641f1a6ed8a30270629b80de55ea0ee8 (diff)
downloadgcc-9caa1b6f5f45464674eaa37b3065d5b4cb592961.tar.gz
2005-04-19 Roman Kennke <roman@kennke.org>
PR libgcj/21064 * javax/swing/text/StyleContext.java (NamedStyle.setResolveParent): Added null pointer check. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98402 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/javax')
-rw-r--r--libjava/javax/swing/text/StyleContext.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/libjava/javax/swing/text/StyleContext.java b/libjava/javax/swing/text/StyleContext.java
index beb809b89e4..86ccc112c11 100644
--- a/libjava/javax/swing/text/StyleContext.java
+++ b/libjava/javax/swing/text/StyleContext.java
@@ -203,7 +203,11 @@ public class StyleContext
public void setResolveParent(AttributeSet parent)
{
- attributes = StyleContext.this.addAttribute(attributes, ResolveAttribute, parent);
+ if (parent != null)
+ {
+ attributes = StyleContext.this.addAttribute
+ (attributes, ResolveAttribute, parent);
+ }
fireStateChanged();
}