Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSilenio Quarti2003-03-07 19:32:16 +0000
committerSilenio Quarti2003-03-07 19:32:16 +0000
commit5baf42b85106b3f4439c35ebde74f3d1d01c980c (patch)
tree8657b36a17ae8706278433b0bb8733205dc183bb /bundles/org.eclipse.swt
parentd5178d1bba8b8865d9267a78ef2efee1369b18f4 (diff)
downloadeclipse.platform.swt-5baf42b85106b3f4439c35ebde74f3d1d01c980c.tar.gz
eclipse.platform.swt-5baf42b85106b3f4439c35ebde74f3d1d01c980c.tar.xz
eclipse.platform.swt-5baf42b85106b3f4439c35ebde74f3d1d01c980c.zip
*** empty log message ***
Diffstat (limited to 'bundles/org.eclipse.swt')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/carbon2/org/eclipse/swt/widgets/Tree.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/carbon2/org/eclipse/swt/widgets/Tree.java b/bundles/org.eclipse.swt/Eclipse SWT/carbon2/org/eclipse/swt/widgets/Tree.java
index 06754e5461..f92436d438 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/carbon2/org/eclipse/swt/widgets/Tree.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/carbon2/org/eclipse/swt/widgets/Tree.java
@@ -267,6 +267,7 @@ void createItem (TreeItem item, TreeItem parentItem, int index) {
if (items [i] != null && items [i].parentItem == parentItem) count++;
}
if (index == -1) index = count;
+ if (!(0 <= index && index <= count)) error (SWT.ERROR_INVALID_RANGE);
item.index = index;
for (int i=0; i<items.length; i++) {
if (items [i] != null && items [i].parentItem == parentItem) {

Back to the top