summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Label.java
diff options
context:
space:
mode:
authorBilly Biggs <bbiggs>2005-12-01 21:39:58 +0000
committerBilly Biggs <bbiggs>2005-12-01 21:39:58 +0000
commit02559d518ee211497e466a27c58b8f8367f9f857 (patch)
tree32a7f77982c214a0aa6476d840f1bf3c7e890c1e /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Label.java
parent6208e93cda70a802c71953db013cfddee2febb16 (diff)
downloadeclipse.platform.swt-02559d518ee211497e466a27c58b8f8367f9f857.tar.gz
eclipse.platform.swt-02559d518ee211497e466a27c58b8f8367f9f857.tar.xz
eclipse.platform.swt-02559d518ee211497e466a27c58b8f8367f9f857.zip
116121 - Invalid widget used for gtk_widget_get_accessible
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Label.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Label.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Label.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Label.java
index 8d9c55a0c6..eb74840b64 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Label.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Label.java
@@ -96,6 +96,7 @@ static int checkStyle (int style) {
void addRelation (Control control) {
if (!control.isDescribedByLabel ()) return;
+ if (labelHandle == 0) return;
int /*long*/ accessible = OS.gtk_widget_get_accessible (labelHandle);
int /*long*/ controlAccessible = OS.gtk_widget_get_accessible (control.handle);
if (accessible != 0 && controlAccessible != 0) {