Commit badfdaf5 authored by André Hentschel's avatar André Hentschel Committed by Alexandre Julliard

shlwapi/tests: Fix SHFormatDateTimeW tests for right-to-left locales.

parent b5381dd7
...@@ -1794,6 +1794,7 @@ static void test_SHFormatDateTimeW(void) ...@@ -1794,6 +1794,7 @@ static void test_SHFormatDateTimeW(void)
INT ret; INT ret;
static const WCHAR spaceW[] = {' ',0}; static const WCHAR spaceW[] = {' ',0};
#define UNICODE_LTR_MARK 0x200e #define UNICODE_LTR_MARK 0x200e
#define UNICODE_RTL_MARK 0x200f
if(!pSHFormatDateTimeW) if(!pSHFormatDateTimeW)
{ {
...@@ -1923,9 +1924,9 @@ if (0) ...@@ -1923,9 +1924,9 @@ if (0)
p2 = buff2; p2 = buff2;
while (*p2 != '\0') while (*p2 != '\0')
{ {
while (*p1 == UNICODE_LTR_MARK) while (*p1 == UNICODE_LTR_MARK || *p1 == UNICODE_RTL_MARK)
p1++; p1++;
while (*p2 == UNICODE_LTR_MARK) while (*p2 == UNICODE_LTR_MARK || *p2 == UNICODE_RTL_MARK)
p2++; p2++;
p1++; p1++;
p2++; p2++;
...@@ -1949,9 +1950,9 @@ if (0) ...@@ -1949,9 +1950,9 @@ if (0)
p2 = buff2; p2 = buff2;
while (*p2 != '\0') while (*p2 != '\0')
{ {
while (*p1 == UNICODE_LTR_MARK) while (*p1 == UNICODE_LTR_MARK || *p1 == UNICODE_RTL_MARK)
p1++; p1++;
while (*p2 == UNICODE_LTR_MARK) while (*p2 == UNICODE_LTR_MARK || *p2 == UNICODE_RTL_MARK)
p2++; p2++;
p1++; p1++;
p2++; p2++;
......
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