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>
This commit is contained in:
Devin J. Pohly
2017-11-06 17:57:45 -06:00
parent 416dd25727
commit 323d38da20
4 changed files with 13 additions and 6 deletions

6
st.c
View File

@ -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;