From 430a46fdf73d1299d385da479efb650271203f5a Mon Sep 17 00:00:00 2001 From: James Hawkins Date: Sun, 20 Apr 2008 02:26:12 -0500 Subject: [PATCH] kernel32: Skip the screen buffer tests if codepage 866 is not available. --- dlls/kernel32/tests/console.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dlls/kernel32/tests/console.c b/dlls/kernel32/tests/console.c index 6204fa5901d..bccb02fd030 100644 --- a/dlls/kernel32/tests/console.c +++ b/dlls/kernel32/tests/console.c @@ -600,6 +600,12 @@ static void testScreenBuffer(HANDLE hConOut) BOOL ret; DWORD oldcp; + if (!IsValidCodePage(866)) + { + skip("Codepage 866 not available\n"); + return; + } + /* In the beginning set output codepage to 866 */ oldcp = GetConsoleOutputCP(); ok(SetConsoleOutputCP(866), "Cannot set output codepage to 866\n");