diff options
author | Felipe Heidrich <fheidric> | 2010-02-16 16:50:41 +0000 |
---|---|---|
committer | Felipe Heidrich <fheidric> | 2010-02-16 16:50:41 +0000 |
commit | 88e4018fb4cd8e5a51e2ebf85cec366ce8d1a107 (patch) | |
tree | bb9ac0e16c5d142034f74a90b2b2f78bf6cdab30 /bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java | |
parent | 5229bead53681a9403f4630f61895256ba374adf (diff) | |
download | eclipse.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.java | 2 |
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) { |