fix(ui): some missing utf8 support

This commit is contained in:
javalsai 2025-06-21 04:21:10 +02:00
parent cd1f44ec41
commit 55e58b46d9
Signed by: javalsai
SSH Key Fingerprint: SHA256:3G83yKhBUWVABVX/vPWH88xnK4+ptMtHkZGCRXD4Mk8

View File

@ -332,8 +332,8 @@ void print_session(struct uint_point origin, struct session session,
void print_user(struct uint_point origin, struct user user, bool multiple) { void print_user(struct uint_point origin, struct user user, bool multiple) {
clean_line(origin, USER_ROW); clean_line(origin, USER_ROW);
printf("\r\x1b[%luC\x1b[%sm%s\x1b[%sm", printf("\r\x1b[%luC\x1b[%sm%s\x1b[%sm",
(ulong)(origin.x + VALUES_COL - VALUES_SEPR - 1 - (ulong)(origin.x + VALUES_COL - VALUES_SEPR -
strlen(g_config->strings.e_user)), utf8len(g_config->strings.e_user) - 1),
g_config->colors.e_header, g_config->strings.e_user, g_config->colors.e_header, g_config->strings.e_user,
g_config->colors.fg); g_config->colors.fg);