summaryrefslogtreecommitdiffstats
path: root/generic/tkTreeDrag.c
diff options
context:
space:
mode:
authortreectrl <treectrl>2008-02-29 20:49:22 (GMT)
committertreectrl <treectrl>2008-02-29 20:49:22 (GMT)
commit85933efe263b7a9fe321d98909cfd7462eae6a93 (patch)
tree5d9eb578304124d72b95e84a079da60ce9ecd180 /generic/tkTreeDrag.c
parent77528a726241e0a6a9a1baf7b5cff6c1ffd3f0b0 (diff)
downloadtktreectrl-85933efe263b7a9fe321d98909cfd7462eae6a93.zip
tktreectrl-85933efe263b7a9fe321d98909cfd7462eae6a93.tar.gz
tktreectrl-85933efe263b7a9fe321d98909cfd7462eae6a93.tar.bz2
Fixed integer overflow in the "item bbox" command when getting the bounds of a column or element in a big list. New TreeRectangle struct replaces the use of XRectangle which uses short integers.
Diffstat (limited to 'generic/tkTreeDrag.c')
-rw-r--r--generic/tkTreeDrag.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/generic/tkTreeDrag.c b/generic/tkTreeDrag.c
index e172830..c98f9ff 100644
--- a/generic/tkTreeDrag.c
+++ b/generic/tkTreeDrag.c
@@ -5,7 +5,7 @@
*
* Copyright (c) 2002-2008 Tim Baker
*
- * RCS: @(#) $Id: tkTreeDrag.c,v 1.27 2008/01/22 01:03:02 treectrl Exp $
+ * RCS: @(#) $Id: tkTreeDrag.c,v 1.28 2008/02/29 20:49:22 treectrl Exp $
*/
#include "tkTreeCtrl.h"
@@ -395,7 +395,7 @@ TreeDragImageCmd(
TreeItem item;
TreeItemColumn itemColumn;
TreeColumn treeColumn;
- XRectangle rects[128];
+ TreeRectangle rects[128];
DragElem *elem;
int i, count, result = TCL_OK;