aboutsummaryrefslogtreecommitdiff
path: root/st.c
diff options
context:
space:
mode:
authorDevin J. Pohly <djpohly@gmail.com>2017-11-06 17:57:45 -0600
committerDevin J. Pohly <djpohly@gmail.com>2018-02-25 21:53:24 -0600
commit323d38da20c8a1d295ab1dbc0fc7ce947ef824e1 (patch)
tree713288818320ae09fa67cc3b5032f67418a1d702 /st.c
parent416dd257274fd334be082b1138338adffa3e2d5e (diff)
downloadst-323d38da20c8a1d295ab1dbc0fc7ce947ef824e1.tar.gz
st-323d38da20c8a1d295ab1dbc0fc7ce947ef824e1.tar.bz2
st-323d38da20c8a1d295ab1dbc0fc7ce947ef824e1.zip
Make win variable internal to x.c
There was only a single reference to the `win` variable in st.c, so exporting that to x.c allows us to rid ourselves of another extern. Signed-off-by: Devin J. Pohly <djpohly@gmail.com>
Diffstat (limited to 'st.c')
-rw-r--r--st.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/st.c b/st.c
index ec747cc..fdf697b 100644
--- a/st.c
+++ b/st.c
@@ -170,7 +170,6 @@ static char *base64dec(const char *);
static ssize_t xwrite(int, const char *, size_t);
/* Globals */
-TermWindow win;
Term term;
Selection sel;
int cmdfd;
@@ -1683,11 +1682,8 @@ csihandle(void)
case ' ':
switch (csiescseq.mode[1]) {
case 'q': /* DECSCUSR -- Set Cursor Style */
- DEFAULT(csiescseq.arg[0], 1);
- if (!BETWEEN(csiescseq.arg[0], 0, 6)) {
+ if (xsetcursor(csiescseq.arg[0]))
goto unknown;
- }
- win.cursor = csiescseq.arg[0];
break;
default:
goto unknown;