changeset 1062:28e63fe64167

Minor changes to the tree handling... added the LVIF_PARAM to make sure that member gets filled in on Windows.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Sun, 05 Jun 2011 05:13:15 +0000
parents d91e09dc3865
children 2ebaea72ac95
files win/dw.c
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/win/dw.c	Sun Jun 05 01:57:38 2011 +0000
+++ b/win/dw.c	Sun Jun 05 05:13:15 2011 +0000
@@ -1842,7 +1842,7 @@
                                  TVITEM tvi;
                                  void **ptrs;
 
-                                 tvi.mask = TVIF_HANDLE;
+                                 tvi.mask = TVIF_HANDLE | TVIF_PARAM;
                                  tvi.hItem = tem->itemNew.hItem;
 
                                  TreeView_GetItem(tmp->window, &tvi);
@@ -1887,7 +1887,7 @@
 
                                  if(hti)
                                  {
-                                    tvi.mask = TVIF_HANDLE;
+                                    tvi.mask = TVIF_HANDLE | TVIF_PARAM;
                                     tvi.hItem = hti;
 
                                     TreeView_GetItem(tmp->window, &tvi);
@@ -7284,7 +7284,7 @@
    TVITEM tvi;
    void **ptrs;
 
-   tvi.mask = TVIF_HANDLE;
+   tvi.mask = TVIF_HANDLE | TVIF_PARAM;
    tvi.hItem = item;
 
    if(TreeView_GetItem(handle, &tvi))