Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSravan Kumar Lakkimsetti2016-03-14 13:56:13 +0000
committerSravan Kumar Lakkimsetti2016-03-14 13:56:13 +0000
commit9d63ddebbbc78586d655064ebea466c7c1f28aba (patch)
treec89462458cf9792b3d73819491bd3096951e9cce
parent178ba83b38f931eb7902a61a60f589e752e669c8 (diff)
downloadeclipse.platform.swt-9d63ddebbbc78586d655064ebea466c7c1f28aba.tar.gz
eclipse.platform.swt-9d63ddebbbc78586d655064ebea466c7c1f28aba.tar.xz
eclipse.platform.swt-9d63ddebbbc78586d655064ebea466c7c1f28aba.zip
Bug 489537 - [GTK] NullPointerException when closing ControlExample
Change-Id: I664a3896c31e077abdd22e3d9057052bbac364bd Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/Device.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/Device.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/Device.java
index e129711c32..bf6943f608 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/Device.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/Device.java
@@ -939,7 +939,10 @@ protected void release () {
logProc = 0;
}
/* Dispose the settings callback */
- gsettingsCallback.dispose(); gsettingsCallback = null;
+ if (gsettingsCallback != null) {
+ gsettingsCallback.dispose();
+ gsettingsCallback = null;
+ }
gsettingsProc = 0;

Back to the top