From 3b089fc69f3b111797e36bd2a881fff6b8cb5213 Mon Sep 17 00:00:00 2001 From: daniel Date: Sat, 18 Jul 2020 02:53:47 +0000 Subject: [PATCH] Properly escape a backslash. Found by CompCert which notes that \E is not a valid escape sequence. ok nicm@ --- tty-features.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tty-features.c b/tty-features.c index ea662bb4..5891e2c3 100644 --- a/tty-features.c +++ b/tty-features.c @@ -110,8 +110,8 @@ static const struct tty_feature tty_feature_overline = { /* Terminal supports underscore styles. */ static const char *tty_feature_usstyle_capabilities[] = { - "Smulx=\E[4::%p1%dm", - "Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m", + "Smulx=\\E[4::%p1%dm", + "Setulc=\\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m", NULL }; static const struct tty_feature tty_feature_usstyle = {