From 2d2e6acbbde540f27c3ec3ef1cf65b664869184f Mon Sep 17 00:00:00 2001 From: "Dimitrie O. Paun" Date: Mon, 28 Oct 2002 20:40:21 +0000 Subject: [PATCH] We should always have a main item in report mode. --- dlls/comctl32/listview.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dlls/comctl32/listview.c b/dlls/comctl32/listview.c index 3e07e9c52db..4df9956c8ef 100644 --- a/dlls/comctl32/listview.c +++ b/dlls/comctl32/listview.c @@ -1219,6 +1219,9 @@ static inline BOOL is_autoarrange(LISTVIEW_INFO *infoPtr) static inline COLUMN_INFO * LISTVIEW_GetColumnInfo(LISTVIEW_INFO *infoPtr, INT nSubItem) { + static COLUMN_INFO mainItem; + + if (nSubItem == 0 && infoPtr->hdpaColumns->nItemCount == 0) return &mainItem; assert (nSubItem >= 0 && nSubItem < infoPtr->hdpaColumns->nItemCount); return (COLUMN_INFO *)DPA_GetPtr(infoPtr->hdpaColumns, nSubItem); } -- 2.11.4.GIT