From 6e940bb21e665f4e908e17789850035a5359fcce Mon Sep 17 00:00:00 2001 From: Vijay Kiran Kamuju Date: Tue, 6 Sep 2005 11:41:48 +0000 Subject: [PATCH] Added a test for failing _ismbblead. --- dlls/msvcrt/tests/string.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/dlls/msvcrt/tests/string.c b/dlls/msvcrt/tests/string.c index a546caa360c..ef927a558af 100644 --- a/dlls/msvcrt/tests/string.c +++ b/dlls/msvcrt/tests/string.c @@ -22,6 +22,7 @@ #include "winbase.h" #include #include +#include static void* (*pmemcpy)(void *, const void *, size_t n); static int* (*pmemcmp)(void *, const void *, size_t n); @@ -73,6 +74,14 @@ static void test_swab( void ) { ok(memcmp(to,expected3,testsize) == 0, "Testing small size %d returned '%*.*s'\n", testsize, testsize, testsize, to); } +void test_ismbblead() +{ + unsigned int s = '\354'; + + _setmbcp(936); + todo_wine ok(_ismbblead(s) == 4, "got result %d\n", _ismbblead(s)); + _setmbcp(1252); +} START_TEST(string) { @@ -95,4 +104,7 @@ START_TEST(string) /* Test _swab function */ test_swab(); + + /* Test ismbblead*/ + test_ismbblead(); }