comctl32/listview: Initialize string pointers on notification conversion routine

Nikolay Sivov bunglehead at gmail.com
Tue Jun 23 16:45:05 CDT 2009


Changelog:
    - Initialize string pointers on notification conversion routine.

>From ff7af0418d91b12c742748f58b541455db966d5d Mon Sep 17 00:00:00 2001
From: Nikolay Sivov <bunglehead at gmail.com>
Date: Wed, 24 Jun 2009 00:20:11 +0400
Subject: Initialize string pointers on notification conversion routine.

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

diff --git a/dlls/comctl32/listview.c b/dlls/comctl32/listview.c
index ab94936..d9edf4b 100644
--- a/dlls/comctl32/listview.c
+++ b/dlls/comctl32/listview.c
@@ -759,6 +759,7 @@ static LRESULT notify_forward_header(const LISTVIEW_INFO *infoPtr, const NMHEADE
         /* convert item text */
         if (lpnmh->pitem->mask & HDI_TEXT)
         {
+            hditema.pszText = NULL;
             Str_SetPtrWtoA(&hditema.pszText, lpnmh->pitem->pszText);
             text = hditema.pszText;
         }
@@ -768,6 +769,7 @@ static LRESULT notify_forward_header(const LISTVIEW_INFO *infoPtr, const NMHEADE
         {
             hditema.pvFilter = &textfilter;
             textfilter = *(HD_TEXTFILTERA*)(lpnmh->pitem->pvFilter);
+            textfilter.pszText = NULL;
             Str_SetPtrWtoA(&textfilter.pszText, ((HD_TEXTFILTERW*)lpnmh->pitem->pvFilter)->pszText);
             filter = textfilter.pszText;
         }
-- 
1.5.6.5





More information about the wine-patches mailing list