summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/photon/org
diff options
context:
space:
mode:
authorSilenio Quarti <silenio>2009-04-15 14:08:12 +0000
committerSilenio Quarti <silenio>2009-04-15 14:08:12 +0000
commitb27a6c0d41a6ad5d3c547e2886432e800f532a40 (patch)
tree9c0685febc6dcb196587cf0046167f16738f35d3 /bundles/org.eclipse.swt/Eclipse SWT/photon/org
parent5ccb78449e22e2b808b0283aa67ba78168a46215 (diff)
downloadeclipse.platform.swt-b27a6c0d41a6ad5d3c547e2886432e800f532a40.tar.gz
eclipse.platform.swt-b27a6c0d41a6ad5d3c547e2886432e800f532a40.tar.xz
eclipse.platform.swt-b27a6c0d41a6ad5d3c547e2886432e800f532a40.zip
272259 - NPE in Display.runAsyncMessages(..) on quit
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/photon/org')
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Display.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Display.java b/bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Display.java
index 428c561f27..6a09a19807 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Display.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/photon/org/eclipse/swt/widgets/Display.java
@@ -2043,7 +2043,7 @@ public boolean readAndDispatch () {
}
OS.PtRelease ();
OS.PtHold ();
- return result;
+ return isDisposed () || result;
}
static void register (Display display) {