diff --git a/win32ss/user/user32/windows/text.c b/win32ss/user/user32/windows/text.c index 3041c488996..bf730d749c9 100644 --- a/win32ss/user/user32/windows/text.c +++ b/win32ss/user/user32/windows/text.c @@ -167,7 +167,7 @@ CharPrevExA(WORD codepage, LPCSTR start, LPCSTR ptr, DWORD flags) while (*start && (start < ptr)) { LPCSTR next = CharNextExA(codepage, start, flags); - if (next > ptr) break; + if (next >= ptr) break; start = next; } return (LPSTR)start;