Mercurial > dwindows
changeset 292:651b70046c6a
A cleaner dw_tree_delete() for recusiveness.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sun, 23 Mar 2003 16:31:16 +0000 |
parents | 70480069392b |
children | 315812516608 |
files | win/dw.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/win/dw.c Sun Mar 23 16:05:32 2003 +0000 +++ b/win/dw.c Sun Mar 23 16:31:16 2003 +0000 @@ -5872,7 +5872,6 @@ { HTREEITEM lastitem = hti; - _dw_tree_delete_recursive(handle, hti); hti = TreeView_GetNextSibling(handle, hti); dw_tree_delete(handle, (HWND)lastitem); } @@ -5939,6 +5938,7 @@ if(TreeView_GetItem(handle, &tvi)) ptrs = (void **)tvi.lParam; + _dw_tree_delete_recursive(handle, item); TreeView_DeleteItem(handle, (HTREEITEM)item); if(ptrs) free(ptrs);