summaryrefslogtreecommitdiffstats
path: root/generic
diff options
context:
space:
mode:
authortreectrl <treectrl>2006-12-04 00:20:53 (GMT)
committertreectrl <treectrl>2006-12-04 00:20:53 (GMT)
commit09b8aba6e4fc06fa97222a16a9aade7d5e3fe0b4 (patch)
tree497bc6eebb23755d2b5d4a632df7a6c3a2950763 /generic
parent932e5ce705443196ef1b9e4b05c8794d85822622 (diff)
downloadtktreectrl-09b8aba6e4fc06fa97222a16a9aade7d5e3fe0b4.zip
tktreectrl-09b8aba6e4fc06fa97222a16a9aade7d5e3fe0b4.tar.gz
tktreectrl-09b8aba6e4fc06fa97222a16a9aade7d5e3fe0b4.tar.bz2
TreeDisplay_FreeColumnDInfo is called when a column is deleted to free display info for a column.
Diffstat (limited to 'generic')
-rw-r--r--generic/tkTreeColumn.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/generic/tkTreeColumn.c b/generic/tkTreeColumn.c
index 1bc051e..79c495d 100644
--- a/generic/tkTreeColumn.c
+++ b/generic/tkTreeColumn.c
@@ -7,7 +7,7 @@
* Copyright (c) 2002-2003 Christian Krone
* Copyright (c) 2003 ActiveState Corporation
*
- * RCS: @(#) $Id: tkTreeColumn.c,v 1.71 2006/12/03 00:22:52 treectrl Exp $
+ * RCS: @(#) $Id: tkTreeColumn.c,v 1.72 2006/12/04 00:20:53 treectrl Exp $
*/
#include "tkTreeCtrl.h"
@@ -2350,6 +2350,7 @@ Column_Free(
Tk_FreeImage(column->image);
if (column->textLayout != NULL)
TextLayout_Free(column->textLayout);
+ TreeDisplay_FreeColumnDInfo(tree, column);
Tk_FreeConfigOptions((char *) column, column->optionTable, tree->tkwin);
WFREE(column, TreeColumn_);
tree->columnCount--;