]> granicus.if.org Git - vim/commit
patch 8.1.2083: multi-byte chars do not work properly with "%.*S" in printf() v8.1.2083
authorBram Moolenaar <Bram@vim.org>
Fri, 27 Sep 2019 11:32:06 +0000 (13:32 +0200)
committerBram Moolenaar <Bram@vim.org>
Fri, 27 Sep 2019 11:32:06 +0000 (13:32 +0200)
commitce0fac28977af31f1dec411d3535b4de2c3169b3
treebacf6049681872b54c347a76ea5f6f5073dd262f
parent30e8e73506e4522ef4aebf7d525c0e6ffe8805fd
patch 8.1.2083: multi-byte chars do not work properly with "%.*S" in printf()

Problem:    Multi-byte chars do not work properly with "%.*S" in printf().
Solution:   Use mb_ptr2cells(). Daniel Hahler, closes #4989)
src/message.c
src/testdir/test_expr.vim
src/version.c