diff options
author | treectrl <treectrl> | 2006-12-23 04:29:31 (GMT) |
---|---|---|
committer | treectrl <treectrl> | 2006-12-23 04:29:31 (GMT) |
commit | a9ff473e6877e9396c51c8866c09296a8b5a6e11 (patch) | |
tree | d0a5a5a4cd74a73efe51959e22635eca00637ff0 /generic | |
parent | 7a1f3a1803962cbe153d3a0820d61898119a140b (diff) | |
download | tktreectrl-a9ff473e6877e9396c51c8866c09296a8b5a6e11.zip tktreectrl-a9ff473e6877e9396c51c8866c09296a8b5a6e11.tar.gz tktreectrl-a9ff473e6877e9396c51c8866c09296a8b5a6e11.tar.bz2 |
Fixed double-freeing a TreeCtrl structure if the option database had an invalid option-value while creating a widget.
Diffstat (limited to 'generic')
-rw-r--r-- | generic/tkTreeCtrl.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/generic/tkTreeCtrl.c b/generic/tkTreeCtrl.c index bc253c2..7d0355e 100644 --- a/generic/tkTreeCtrl.c +++ b/generic/tkTreeCtrl.c @@ -7,7 +7,7 @@ * Copyright (c) 2002-2003 Christian Krone * Copyright (c) 2003-2005 ActiveState, a division of Sophos * - * RCS: @(#) $Id: tkTreeCtrl.c,v 1.98 2006/12/22 22:32:59 treectrl Exp $ + * RCS: @(#) $Id: tkTreeCtrl.c,v 1.99 2006/12/23 04:29:31 treectrl Exp $ */ #include "tkTreeCtrl.h" @@ -432,7 +432,6 @@ TreeObjCmd( if (Tk_InitOptions(interp, (char *) tree, optionTable, tkwin) != TCL_OK) { Tk_DestroyWindow(tree->tkwin); - WFREE(tree, TreeCtrl); return TCL_ERROR; } |