aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiltjo Posthuma <hiltjo@codemadness.org>2021-12-26 19:00:41 +0100
committerHiltjo Posthuma <hiltjo@codemadness.org>2021-12-26 19:00:41 +0100
commit273db5ceaf392e68c2faf8f7dec14ea2e25e980d (patch)
treece038fc7f52e01d6057abdf819af069bae3d73e5
parent8e310303903792c010d03c046ba75f8b18f7d3a7 (diff)
downloadst-patched-273db5ceaf392e68c2faf8f7dec14ea2e25e980d.tar.bz2
st-patched-273db5ceaf392e68c2faf8f7dec14ea2e25e980d.tar.xz
st-patched-273db5ceaf392e68c2faf8f7dec14ea2e25e980d.zip
follow-up fix for OSC color sequences, return
Otherwise the message "erresc: unknown str" is printed.
-rw-r--r--st.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/st.c b/st.c
index 781dbf2..6783c2b 100644
--- a/st.c
+++ b/st.c
@@ -1928,7 +1928,7 @@ strhandle(void)
1928 fprintf(stderr, "erresc: invalid foreground color: %s\n", p); 1928 fprintf(stderr, "erresc: invalid foreground color: %s\n", p);
1929 else 1929 else
1930 redraw(); 1930 redraw();
1931 break; 1931 return;
1932 case 11: 1932 case 11:
1933 if (narg < 2) 1933 if (narg < 2)
1934 break; 1934 break;
@@ -1941,7 +1941,7 @@ strhandle(void)
1941 fprintf(stderr, "erresc: invalid background color: %s\n", p); 1941 fprintf(stderr, "erresc: invalid background color: %s\n", p);
1942 else 1942 else
1943 redraw(); 1943 redraw();
1944 break; 1944 return;
1945 case 12: 1945 case 12:
1946 if (narg < 2) 1946 if (narg < 2)
1947 break; 1947 break;
@@ -1954,7 +1954,7 @@ strhandle(void)
1954 fprintf(stderr, "erresc: invalid cursor color: %s\n", p); 1954 fprintf(stderr, "erresc: invalid cursor color: %s\n", p);
1955 else 1955 else
1956 redraw(); 1956 redraw();
1957 break; 1957 return;
1958 case 4: /* color set */ 1958 case 4: /* color set */
1959 if (narg < 3) 1959 if (narg < 3)
1960 break; 1960 break;