diff options
author | Veronika Irvine <veronika> | 2005-09-19 20:03:35 +0000 |
---|---|---|
committer | Veronika Irvine <veronika> | 2005-09-19 20:03:35 +0000 |
commit | 0544f6f5855f29761275bcdc67aab6604bc321ef (patch) | |
tree | b2cbcdfe630cd12b882da7e3db3b9f5bc67f63ea /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/TreeItem.java | |
parent | 2849954ea3e22b6e64534691319f22480c6ea6c8 (diff) | |
download | eclipse.platform.swt-0544f6f5855f29761275bcdc67aab6604bc321ef.tar.gz eclipse.platform.swt-0544f6f5855f29761275bcdc67aab6604bc321ef.tar.xz eclipse.platform.swt-0544f6f5855f29761275bcdc67aab6604bc321ef.zip |
fix consistency for index range checking
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/TreeItem.java')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/TreeItem.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/TreeItem.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/TreeItem.java index 2b58b706eb..5ce0442328 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/TreeItem.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/TreeItem.java @@ -185,18 +185,20 @@ TreeItem (Tree parent, int /*long*/ parentIter, int style, int index, boolean cr } } +static int checkIndex (int index) { + if (index < 0) SWT.error (SWT.ERROR_INVALID_RANGE); + return index; +} + static TreeItem checkNull (TreeItem item) { if (item == null) SWT.error (SWT.ERROR_NULL_ARGUMENT); return item; } + static Tree checkNull (Tree control) { if (control == null) SWT.error (SWT.ERROR_NULL_ARGUMENT); return control; } -static int checkIndex (int index) { - if (index < 0) SWT.error (SWT.ERROR_ITEM_NOT_ADDED); - return index; -} protected void checkSubclass () { if (!isValidSubclass ()) error (SWT.ERROR_INVALID_SUBCLASS); |