Nikolay Sivov : comctl32/listview: Don't use uninitialized value.

Alexandre Julliard julliard at winehq.org
Thu May 21 09:35:51 CDT 2009


Module: wine
Branch: master
Commit: c1983382637fcdb80a6cc43e68444f9458b4b9ab
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=c1983382637fcdb80a6cc43e68444f9458b4b9ab

Author: Nikolay Sivov <bunglehead at gmail.com>
Date:   Wed May 20 22:13:19 2009 +0400

comctl32/listview: Don't use uninitialized value.

---

 dlls/comctl32/listview.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/comctl32/listview.c b/dlls/comctl32/listview.c
index 7010a53..6e3509a 100644
--- a/dlls/comctl32/listview.c
+++ b/dlls/comctl32/listview.c
@@ -6565,7 +6565,7 @@ static INT LISTVIEW_HitTest(const LISTVIEW_INFO *infoPtr, LPLVHITTESTINFO lpht,
     lvItem.stateMask = LVIS_STATEIMAGEMASK;
     if (uView == LVS_ICON) lvItem.stateMask |= LVIS_FOCUSED;
     lvItem.iItem = iItem;
-    lvItem.iSubItem = lpht->iSubItem;
+    lvItem.iSubItem = subitem ? lpht->iSubItem : 0;
     lvItem.pszText = szDispText;
     lvItem.cchTextMax = DISP_TEXT_SIZE;
     if (!LISTVIEW_GetItemW(infoPtr, &lvItem)) return -1;




More information about the wine-cvs mailing list