=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/awk/b.c,v retrieving revision 1.38 retrieving revision 1.39 diff -u -r1.38 -r1.39 --- src/usr.bin/awk/b.c 2023/09/17 14:49:44 1.38 +++ src/usr.bin/awk/b.c 2023/09/18 19:32:19 1.39 @@ -1,4 +1,4 @@ -/* $OpenBSD: b.c,v 1.38 2023/09/17 14:49:44 millert Exp $ */ +/* $OpenBSD: b.c,v 1.39 2023/09/18 19:32:19 millert Exp $ */ /**************************************************************** Copyright (C) Lucent Technologies 1997 All Rights Reserved @@ -834,7 +834,7 @@ buf[k++] = (c = getc(f)) != EOF ? c : 0; } c = (uschar)buf[j]; - if (c < 128) + if (c < 128 || awk_mb_cur_max == 1) rune = c; else { j--;