summaryrefslogtreecommitdiff
path: root/gnu/java/awt/dnd/peer
diff options
context:
space:
mode:
authorLillian Angel <langel@redhat.com>2006-08-10 15:10:39 +0000
committerLillian Angel <langel@redhat.com>2006-08-10 15:10:39 +0000
commit4ee5bd9883fbcc36a61dd1289c5ccfb4dcf2bec3 (patch)
treee8b97690b8fdb8b9878710625ffc6366ee38397b /gnu/java/awt/dnd/peer
parent1d1d8e332afc6c8fed0b5a7fe3cb5a5856a97002 (diff)
downloadclasspath-4ee5bd9883fbcc36a61dd1289c5ccfb4dcf2bec3.tar.gz
2006-08-10 Lillian Angel <langel@redhat.com>
* gnu/java/awt/dnd/peer/gtk/GtkDragSourceContextPeer.java (getComponentPeer): Added check to prevent NPE.
Diffstat (limited to 'gnu/java/awt/dnd/peer')
-rw-r--r--gnu/java/awt/dnd/peer/gtk/GtkDragSourceContextPeer.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/gnu/java/awt/dnd/peer/gtk/GtkDragSourceContextPeer.java b/gnu/java/awt/dnd/peer/gtk/GtkDragSourceContextPeer.java
index 6ab4c5a0a..b68fa1058 100644
--- a/gnu/java/awt/dnd/peer/gtk/GtkDragSourceContextPeer.java
+++ b/gnu/java/awt/dnd/peer/gtk/GtkDragSourceContextPeer.java
@@ -87,6 +87,9 @@ public class GtkDragSourceContextPeer
ComponentPeer getComponentPeer(Component c)
{
+ if (c == null)
+ return null;
+
Component curr = c;
while (curr.getPeer() instanceof LightweightPeer)
curr = curr.getParent();