From 4413adf9a9173cbd2b8b94e7272a619847d15400 Mon Sep 17 00:00:00 2001 From: Mike McCormack Date: Wed, 2 Nov 2005 10:56:22 +0000 Subject: [PATCH] Define NONAMELESSUNION and NONAMELESSSTRUCT for older compilers. --- dlls/msi/dialog.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dlls/msi/dialog.c b/dlls/msi/dialog.c index 42e3405857d..3975891ec13 100644 --- a/dlls/msi/dialog.c +++ b/dlls/msi/dialog.c @@ -19,6 +19,8 @@ */ #define COBJMACROS +#define NONAMELESSUNION +#define NONAMELESSSTRUCT #include @@ -1343,10 +1345,10 @@ msi_dialog_tv_add_child_features( MSIPACKAGE *package, HWND hwnd, tvis.hInsertAfter = TVI_SORT; if (feature->Title) { - tvis.item.mask = TVIF_TEXT; - tvis.item.pszText = feature->Title; + tvis.u.item.mask = TVIF_TEXT; + tvis.u.item.pszText = feature->Title; } - tvis.item.lParam = (LPARAM) feature; + tvis.u.item.lParam = (LPARAM) feature; hitem = (HTREEITEM) SendMessageW( hwnd, TVM_INSERTITEMW, 0, (LPARAM) &tvis ); if (!hitem) continue;