From a99095135883a9e575baf9aa99435d1143c3b882 Mon Sep 17 00:00:00 2001 From: Francois Gouget Date: Mon, 23 Oct 2006 13:57:15 +0200 Subject: [PATCH] msi/tests: Fix compilation with gcc 2.95. --- dlls/msi/tests/suminfo.c | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/dlls/msi/tests/suminfo.c b/dlls/msi/tests/suminfo.c index d8825b9f4ff..012293618b4 100644 --- a/dlls/msi/tests/suminfo.c +++ b/dlls/msi/tests/suminfo.c @@ -300,59 +300,51 @@ static void test_create_database_binary(void) ok( r == S_OK, "failed to set class\n"); PropVariantClear( &propvar[0] ); - propspec[0].lpwstr = NULL; propspec[0].ulKind = PRSPEC_PROPID; - propspec[0].propid = PID_TITLE; + U(propspec[0]).propid = PID_TITLE; propvar[0].vt = VT_LPSTR; U(propvar[0]).pszVal = LOSE_CONST("test title"); PropVariantClear( &propvar[1] ); - propspec[1].lpwstr = NULL; propspec[1].ulKind = PRSPEC_PROPID; - propspec[1].propid = PID_SUBJECT; + U(propspec[1]).propid = PID_SUBJECT; propvar[1].vt = VT_LPSTR; U(propvar[1]).pszVal = LOSE_CONST("msi suminfo / property storage test"); PropVariantClear( &propvar[2] ); - propspec[2].lpwstr = NULL; propspec[2].ulKind = PRSPEC_PROPID; - propspec[2].propid = PID_AUTHOR; + U(propspec[2]).propid = PID_AUTHOR; propvar[2].vt = VT_LPSTR; U(propvar[2]).pszVal = LOSE_CONST("mike_m"); PropVariantClear( &propvar[3] ); - propspec[3].lpwstr = NULL; propspec[3].ulKind = PRSPEC_PROPID; - propspec[3].propid = PID_TEMPLATE; + U(propspec[3]).propid = PID_TEMPLATE; propvar[3].vt = VT_LPSTR; U(propvar[3]).pszVal = LOSE_CONST(";1033"); /* actually the string table's codepage */ PropVariantClear( &propvar[4] ); - propspec[4].lpwstr = NULL; propspec[4].ulKind = PRSPEC_PROPID; - propspec[4].propid = PID_REVNUMBER; + U(propspec[4]).propid = PID_REVNUMBER; propvar[4].vt = VT_LPSTR; U(propvar[4]).pszVal = LOSE_CONST("{913B8D18-FBB6-4CAC-A239-C74C11E3FA74}"); PropVariantClear( &propvar[5] ); - propspec[5].lpwstr = NULL; propspec[5].ulKind = PRSPEC_PROPID; - propspec[5].propid = PID_PAGECOUNT; + U(propspec[5]).propid = PID_PAGECOUNT; propvar[5].vt = VT_I4; U(propvar[5]).lVal = 100; PropVariantClear( &propvar[6] ); - propspec[6].lpwstr = NULL; propspec[6].ulKind = PRSPEC_PROPID; - propspec[6].propid = PID_WORDCOUNT; + U(propspec[6]).propid = PID_WORDCOUNT; propvar[6].vt = VT_I4; U(propvar[6]).lVal = 0; /* MSDN says that PID_LASTPRINTED should be a VT_FILETIME... */ PropVariantClear( &propvar[7] ); - propspec[7].lpwstr = NULL; propspec[7].ulKind = PRSPEC_PROPID; - propspec[7].propid = PID_LASTPRINTED; + U(propspec[7]).propid = PID_LASTPRINTED; propvar[7].vt = VT_LPSTR; U(propvar[7]).pszVal = LOSE_CONST("7/1/1999 5:17");