diff options
Diffstat (limited to 'mbbsd')
-rw-r--r-- | mbbsd/menu.c | 2 | ||||
-rw-r--r-- | mbbsd/visio.c | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/mbbsd/menu.c b/mbbsd/menu.c index 9b857b6e..c1f2186f 100644 --- a/mbbsd/menu.c +++ b/mbbsd/menu.c @@ -145,7 +145,7 @@ ZA_Select(void) int k; // TODO refresh status bar? - vs_footer(" �ֳt���� ", + vs_footer(VCLR_ZA_CAPTION " ���ֳt����: ", " (b)�峹�C�� (c)�����ݪO (f)�ڪ��̷R (m)�H�c (u)�ϥΪ̦W��"); k = vkey(); diff --git a/mbbsd/visio.c b/mbbsd/visio.c index ea6701e4..dfc9975c 100644 --- a/mbbsd/visio.c +++ b/mbbsd/visio.c @@ -599,7 +599,10 @@ vs_footer(const char *caption, const char *msg) if (caption) { outs(VCLR_FOOTER_CAPTION); - outs(caption); i+= strlen(caption); + outs(caption); + i += (*caption == ESC_CHR) ? + strlen_noansi(caption) : + strlen(caption); } if (!msg) msg = ""; |