Commit 7d0ab835 authored by Michael Stefaniuc's avatar Michael Stefaniuc Committed by Alexandre Julliard

ddraw/tests: Use assignment instead of memcpy to copy structs.

parent e1b6dc57
...@@ -3872,13 +3872,13 @@ static void CreateSurfaceBadCapsSizeTest(void) ...@@ -3872,13 +3872,13 @@ static void CreateSurfaceBadCapsSizeTest(void)
ddsd_ok.dwWidth = 64; ddsd_ok.dwWidth = 64;
ddsd_ok.dwHeight = 64; ddsd_ok.dwHeight = 64;
ddsd_ok.ddsCaps.dwCaps = caps; ddsd_ok.ddsCaps.dwCaps = caps;
memcpy(&ddsd_bad1, &ddsd_ok, sizeof(ddsd_bad1)); ddsd_bad1 = ddsd_ok;
ddsd_bad1.dwSize--; ddsd_bad1.dwSize--;
memcpy(&ddsd_bad2, &ddsd_ok, sizeof(ddsd_bad2)); ddsd_bad2 = ddsd_ok;
ddsd_bad2.dwSize++; ddsd_bad2.dwSize++;
memcpy(&ddsd_bad3, &ddsd_ok, sizeof(ddsd_bad3)); ddsd_bad3 = ddsd_ok;
ddsd_bad3.dwSize = 0; ddsd_bad3.dwSize = 0;
memcpy(&ddsd_bad4, &ddsd_ok, sizeof(ddsd_bad4)); ddsd_bad4 = ddsd_ok;
ddsd_bad4.dwSize = sizeof(DDSURFACEDESC2); ddsd_bad4.dwSize = sizeof(DDSURFACEDESC2);
memset(&ddsd2_ok, 0, sizeof(ddsd2_ok)); memset(&ddsd2_ok, 0, sizeof(ddsd2_ok));
...@@ -3887,13 +3887,13 @@ static void CreateSurfaceBadCapsSizeTest(void) ...@@ -3887,13 +3887,13 @@ static void CreateSurfaceBadCapsSizeTest(void)
ddsd2_ok.dwWidth = 64; ddsd2_ok.dwWidth = 64;
ddsd2_ok.dwHeight = 64; ddsd2_ok.dwHeight = 64;
ddsd2_ok.ddsCaps.dwCaps = caps; ddsd2_ok.ddsCaps.dwCaps = caps;
memcpy(&ddsd2_bad1, &ddsd2_ok, sizeof(ddsd2_bad1)); ddsd2_bad1 = ddsd2_ok;
ddsd2_bad1.dwSize--; ddsd2_bad1.dwSize--;
memcpy(&ddsd2_bad2, &ddsd2_ok, sizeof(ddsd2_bad2)); ddsd2_bad2 = ddsd2_ok;
ddsd2_bad2.dwSize++; ddsd2_bad2.dwSize++;
memcpy(&ddsd2_bad3, &ddsd2_ok, sizeof(ddsd2_bad3)); ddsd2_bad3 = ddsd2_ok;
ddsd2_bad3.dwSize = 0; ddsd2_bad3.dwSize = 0;
memcpy(&ddsd2_bad4, &ddsd2_ok, sizeof(ddsd2_bad4)); ddsd2_bad4 = ddsd2_ok;
ddsd2_bad4.dwSize = sizeof(DDSURFACEDESC); ddsd2_bad4.dwSize = sizeof(DDSURFACEDESC);
hr = IDirectDraw_CreateSurface(lpDD, &ddsd_ok, &surf, NULL); hr = IDirectDraw_CreateSurface(lpDD, &ddsd_ok, &surf, NULL);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment