diff options
| author | Sravan Kumar Lakkimsetti | 2016-03-14 13:56:13 +0000 |
|---|---|---|
| committer | Sravan Kumar Lakkimsetti | 2016-03-14 13:56:13 +0000 |
| commit | 9d63ddebbbc78586d655064ebea466c7c1f28aba (patch) | |
| tree | c89462458cf9792b3d73819491bd3096951e9cce | |
| parent | 178ba83b38f931eb7902a61a60f589e752e669c8 (diff) | |
| download | eclipse.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.java | 5 |
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; |
