commit | 72597a57b526a8df333e77ef8a837b595baa18c7 | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Sun Jul 18 15:31:08 2010 +0200 |
committer | Bram Moolenaar <Bram@vim.org> | Sun Jul 18 15:31:08 2010 +0200 |
tree | 8b635e3dbb23f92a0a73b730cc79bc538c0b61b9 | |
parent | 9855d6b3610b3ae46a5522b9f8e1e4b521759e83 [diff] [blame] |
Added strwidth() and strchars() functions.
diff --git a/src/gui.c b/src/gui.c index 4075997..6899992 100644 --- a/src/gui.c +++ b/src/gui.c
@@ -2329,14 +2329,9 @@ # ifdef FEAT_MBYTE if (enc_dbcs == DBCS_JPNU) { - int clen = 0; - int i; - /* Get the length in display cells, this can be different from the * number of bytes for "euc-jp". */ - for (i = 0; i < len; i += (*mb_ptr2len)(s + i)) - clen += (*mb_ptr2cells)(s + i); - len = clen; + len = mb_string2cells(s, len); } # endif }