diff options
author | treectrl <treectrl> | 2006-12-04 01:40:20 (GMT) |
---|---|---|
committer | treectrl <treectrl> | 2006-12-04 01:40:20 (GMT) |
commit | 0139a3f6dfaf109ca66a6a99ba2d4d045f9c0d87 (patch) | |
tree | 38992024ba459ee657ac2045e263fa698527ed63 /generic/tkTreeDisplay.c | |
parent | 124406d230703ce1b0f05c9e62bac8819377e48f (diff) | |
download | tktreectrl-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/tkTreeDisplay.c')
-rw-r--r-- | generic/tkTreeDisplay.c | 4 |
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); |