From 090cc27f0016fab5c377abb004c70adb0462a046 Mon Sep 17 00:00:00 2001 From: dan Date: Thu, 14 Aug 2003 01:43:07 +0000 Subject: [PATCH] fixed a test condition --- WINGs/wfont.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/WINGs/wfont.c b/WINGs/wfont.c index ec0df59a..a2d1489f 100644 --- a/WINGs/wfont.c +++ b/WINGs/wfont.c @@ -57,9 +57,9 @@ wmbsnrtowcs(wchar_t *dest, const char **src, size_t nbytes, size_t len) if (dest == NULL) { for (;;) { nb = mbrtowc(NULL, ptr, nbytes, &ps); - if (nb < 0) { + if (nb == -1) { return ((size_t)-1); - } else if (nb==0 || nb>nbytes) { + } else if (nb==0 || nb==-2) { return n; } ptr += nb;