summaryrefslogtreecommitdiffstats
path: root/generic
diff options
context:
space:
mode:
authortreectrl <treectrl>2006-12-04 01:40:20 (GMT)
committertreectrl <treectrl>2006-12-04 01:40:20 (GMT)
commit0139a3f6dfaf109ca66a6a99ba2d4d045f9c0d87 (patch)
tree38992024ba459ee657ac2045e263fa698527ed63 /generic
parent124406d230703ce1b0f05c9e62bac8819377e48f (diff)
downloadtktreectrl-0139a3f6dfaf109ca66a6a99ba2d4d045f9c0d87.zip
tktreectrl-0139a3f6dfaf109ca66a6a99ba2d4d045f9c0d87.tar.gz
tktreectrl-0139a3f6dfaf109ca66a6a99ba2d4d045f9c0d87.tar.bz2
Fixed wrong loop variable being used when calculating onscreen columns for an item which results in random crash.
Diffstat (limited to 'generic')
-rw-r--r--generic/tkTreeDisplay.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/generic/tkTreeDisplay.c b/generic/tkTreeDisplay.c
index 92c1b88..e63db50 100644
--- a/generic/tkTreeDisplay.c
+++ b/generic/tkTreeDisplay.c
@@ -5,7 +5,7 @@
*
* Copyright (c) 2002-2006 Tim Baker
*
- * RCS: @(#) $Id: tkTreeDisplay.c,v 1.70 2006/12/04 00:20:27 treectrl Exp $
+ * RCS: @(#) $Id: tkTreeDisplay.c,v 1.71 2006/12/04 01:40:20 treectrl Exp $
*/
#include "tkTreeCtrl.h"
@@ -2698,7 +2698,7 @@ GetOnScreenColumnsForItemAux(
if (dItem->spans[columnIndex] != columnIndex)
goto next;
/* Calculate the width of the span. */
- for (i = columnIndex + 1; columnIndex < tree->columnCount &&
+ for (i = columnIndex + 1; i < tree->columnCount &&
dItem->spans[i] == columnIndex; i++) {
width += TreeColumn_GetDInfo(column2)->width;
column2 = TreeColumn_Next(column2);