summaryrefslogtreecommitdiff
path: root/wcwidth.c
diff options
context:
space:
mode:
Diffstat (limited to 'wcwidth.c')
-rw-r--r--wcwidth.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/wcwidth.c b/wcwidth.c
index bc4ae7f..e96b7a1 100644
--- a/wcwidth.c
+++ b/wcwidth.c
@@ -124,7 +124,7 @@ int mk_wcswidth(const wchar_t *pwcs, size_t n)
{
int w, width = 0;
- for (;*pwcs && n-- > 0; pwcs++)
+ for (; n-- > 0 && *pwcs; pwcs++)
if ((w = mk_wcwidth(*pwcs)) < 0)
return -1;
else