diff options
Diffstat (limited to 'libwc')
-rw-r--r-- | libwc/wtf.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/libwc/wtf.c b/libwc/wtf.c index 69a8271..b8cfdc7 100644 --- a/libwc/wtf.c +++ b/libwc/wtf.c @@ -120,14 +120,10 @@ int wtf_strwidth(wc_uchar *p) { int w = 0; - size_t len; while (*p) { w += wtf_width(p); - len = WTF_LEN_MAP[*p]; - if (len > strlen(p)) - len = strlen(p); - p += len; + p += WTF_LEN_MAP[*p]; } return w; } |