kernel32: Make the test compatible with win9x.
authorDmitry Timoshkov <dmitry@codeweavers.com>
Wed, 26 Mar 2008 04:25:25 +0000 (12:25 +0800)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 26 Mar 2008 10:18:21 +0000 (11:18 +0100)
dlls/kernel32/tests/codepage.c

index 201603fa849326e9a17f6d24249480ffde0bda25..6f1582667764baffa35e67c8ac96196b4f06b50c 100644 (file)
@@ -152,13 +152,7 @@ static void test_overlapped_buffers(void)
     char buf[256];
     int ret;
 
-    SetLastError(0xdeadbeef);
-    lstrcpyW((WCHAR *)(buf + 1), strW);
-    if (GetLastError() == ERROR_CALL_NOT_IMPLEMENTED)
-    {
-        skip("lstrcypW is not implemented\n");
-        return;
-    }
+    memcpy((WCHAR *)(buf + 1), strW, sizeof(strW));
     ret = WideCharToMultiByte(CP_ACP, 0, (WCHAR *)(buf + 1), -1, buf, sizeof(buf), NULL, NULL);
     ok(ret == sizeof(strA), "unexpected ret %d\n", ret);
     ok(!memcmp(buf, strA, sizeof(strA)), "conversion failed: %s\n", buf);