st

fork of suckless's simple terminal
Index Commits Files Refs README LICENSE
commit 273db5ceaf392e68c2faf8f7dec14ea2e25e980d
parent 8e310303903792c010d03c046ba75f8b18f7d3a7
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date:   Sun, 26 Dec 2021 19:00:41 +0100

follow-up fix for OSC color sequences, return

Otherwise the message "erresc: unknown str" is printed.

Diffstat:
Mst.c | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/st.c b/st.c
@@ -1928,7 +1928,7 @@ strhandle(void)
                 fprintf(stderr, "erresc: invalid foreground color: %s\n", p);
             else
                 redraw();
-            break;
+            return;
         case 11:
             if (narg < 2)
                 break;
@@ -1941,7 +1941,7 @@ strhandle(void)
                 fprintf(stderr, "erresc: invalid background color: %s\n", p);
             else
                 redraw();
-            break;
+            return;
         case 12:
             if (narg < 2)
                 break;
@@ -1954,7 +1954,7 @@ strhandle(void)
                 fprintf(stderr, "erresc: invalid cursor color: %s\n", p);
             else
                 redraw();
-            break;
+            return;
         case 4: /* color set */
             if (narg < 3)
                 break;