Merge branch 'obsd-master'

This commit is contained in:
Thomas Adam
2024-05-24 16:01:08 +01:00
3 changed files with 67 additions and 7 deletions

2
utf8.c
View File

@ -525,7 +525,7 @@ utf8_strvis(char *dst, const char *src, size_t len, int flag)
/* Not a complete, valid UTF-8 character. */
src -= ud.have;
}
if (src[0] == '$' && src < end - 1) {
if ((flag & VIS_DQ) && src[0] == '$' && src < end - 1) {
if (isalpha((u_char)src[1]) ||
src[1] == '_' ||
src[1] == '{')