gdiplus/tests: Fix build with MSVC.

VC 2010 can't initialize a structure with a structure.

Signed-off-by: Thomas Faber <thomas.faber@reactos.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Thomas Faber 2015-11-26 17:34:49 +01:00 committed by Alexandre Julliard
parent 429fcf3a9d
commit 9b82368c36
1 changed files with 6 additions and 6 deletions

View File

@ -4699,10 +4699,10 @@ static void test_createeffect(void)
CGpEffect *effect; CGpEffect *effect;
HMODULE mod = GetModuleHandleA("gdiplus.dll"); HMODULE mod = GetModuleHandleA("gdiplus.dll");
int i; int i;
const GUID effectlist[] = const GUID * const effectlist[] =
{BlurEffectGuid, SharpenEffectGuid, ColorMatrixEffectGuid, ColorLUTEffectGuid, {&BlurEffectGuid, &SharpenEffectGuid, &ColorMatrixEffectGuid, &ColorLUTEffectGuid,
BrightnessContrastEffectGuid, HueSaturationLightnessEffectGuid, LevelsEffectGuid, &BrightnessContrastEffectGuid, &HueSaturationLightnessEffectGuid, &LevelsEffectGuid,
TintEffectGuid, ColorBalanceEffectGuid, RedEyeCorrectionEffectGuid, ColorCurveEffectGuid}; &TintEffectGuid, &ColorBalanceEffectGuid, &RedEyeCorrectionEffectGuid, &ColorCurveEffectGuid};
pGdipCreateEffect = (void*)GetProcAddress( mod, "GdipCreateEffect"); pGdipCreateEffect = (void*)GetProcAddress( mod, "GdipCreateEffect");
pGdipDeleteEffect = (void*)GetProcAddress( mod, "GdipDeleteEffect"); pGdipDeleteEffect = (void*)GetProcAddress( mod, "GdipDeleteEffect");
@ -4719,9 +4719,9 @@ static void test_createeffect(void)
stat = pGdipCreateEffect(noneffect, &effect); stat = pGdipCreateEffect(noneffect, &effect);
todo_wine expect(Win32Error, stat); todo_wine expect(Win32Error, stat);
for(i=0; i < sizeof(effectlist) / sizeof(GUID); i++) for(i=0; i < sizeof(effectlist) / sizeof(effectlist[0]); i++)
{ {
stat = pGdipCreateEffect(effectlist[i], &effect); stat = pGdipCreateEffect(*effectlist[i], &effect);
todo_wine expect(Ok, stat); todo_wine expect(Ok, stat);
if(stat == Ok) if(stat == Ok)
{ {