summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
diff options
context:
space:
mode:
authorFelipe Heidrich <fheidric>2010-02-16 16:50:41 +0000
committerFelipe Heidrich <fheidric>2010-02-16 16:50:41 +0000
commit88e4018fb4cd8e5a51e2ebf85cec366ce8d1a107 (patch)
treebb9ac0e16c5d142034f74a90b2b2f78bf6cdab30 /bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
parent5229bead53681a9403f4630f61895256ba374adf (diff)
downloadeclipse.platform.swt-88e4018fb4cd8e5a51e2ebf85cec366ce8d1a107.tar.gz
eclipse.platform.swt-88e4018fb4cd8e5a51e2ebf85cec366ce8d1a107.tar.xz
eclipse.platform.swt-88e4018fb4cd8e5a51e2ebf85cec366ce8d1a107.zip
fix for SIOOBE
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
index 045a714071..6fe11c1717 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
@@ -1883,7 +1883,7 @@ class AccessibleObject {
if (text != null && text.length() > 0) return text.charAt(0);
}
String text = object.getText ();
- if (text != null) return text.charAt ((int)/*64*/offset);
+ if (text != null && text.length() > offset) return text.charAt ((int)/*64*/offset);
}
AtkTextIface iface = getTextIface (atkObject);
if (iface != null && iface.get_character_at_offset != 0) {