diff options
author | Eike Stepper | 2011-01-22 08:47:13 +0000 |
---|---|---|
committer | Eike Stepper | 2011-01-22 08:47:13 +0000 |
commit | d666e87c33bcc1fa552a2cb7f5320b3f7a859285 (patch) | |
tree | 76077cf1e955fa65ae7ed14d8fd0d1bf1d21f631 | |
parent | 16227b722a3466522050954c46ca6b78dd137dd9 (diff) | |
download | cdo-d666e87c33bcc1fa552a2cb7f5320b3f7a859285.tar.gz cdo-d666e87c33bcc1fa552a2cb7f5320b3f7a859285.tar.xz cdo-d666e87c33bcc1fa552a2cb7f5320b3f7a859285.zip |
guard against null events
-rw-r--r-- | plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java index bfdcc8ec9e..50cefcd872 100644 --- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java +++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/Notifier.java @@ -71,7 +71,10 @@ public class Notifier implements INotifier public void fireEvent(IEvent event) { - fireEvent(event, getListeners()); + if (event != null) + { + fireEvent(event, getListeners()); + } } /** @@ -79,7 +82,7 @@ public class Notifier implements INotifier */ public void fireEvent(final IEvent event, final IListener[] listeners) { - if (listeners != null) + if (event != null && listeners != null) { ExecutorService notificationService = getNotificationService(); if (notificationService != null) |