diff options
author | treectrl <treectrl> | 2004-07-28 05:11:22 (GMT) |
---|---|---|
committer | treectrl <treectrl> | 2004-07-28 05:11:22 (GMT) |
commit | 21a91277b91e0d54654f12e62e0c1992706341d2 (patch) | |
tree | 4fac5eea2e22659fb07d760a35bab3509c057132 /generic/tkTreeItem.c | |
parent | cf933c36ddfc0c3294cce50606d7c64b9c6ee44e (diff) | |
download | tktreectrl-21a91277b91e0d54654f12e62e0c1992706341d2.zip tktreectrl-21a91277b91e0d54654f12e62e0c1992706341d2.tar.gz tktreectrl-21a91277b91e0d54654f12e62e0c1992706341d2.tar.bz2 |
Bounds check -defaultstyle in "item create".
Diffstat (limited to 'generic/tkTreeItem.c')
-rw-r--r-- | generic/tkTreeItem.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/generic/tkTreeItem.c b/generic/tkTreeItem.c index 01684de..db6ae9f 100644 --- a/generic/tkTreeItem.c +++ b/generic/tkTreeItem.c @@ -3612,9 +3612,9 @@ doneComplex: /* Apply default styles */ if (tree->defaultStyle.numStyles) { - int i; + int i, n = MIN(tree->columnCount, tree->defaultStyle.numStyles); - for (i = 0; i < tree->defaultStyle.numStyles; i++) + for (i = 0; i < n; i++) { Column *column = Item_CreateColumn(tree, item, i, NULL); if (tree->defaultStyle.styles[i] != NULL) |