diff options
| author | Devin J. Pohly <djpohly@gmail.com> | 2017-11-06 17:57:45 -0600 | 
|---|---|---|
| committer | Devin J. Pohly <djpohly@gmail.com> | 2018-02-25 21:53:24 -0600 | 
| commit | 323d38da20c8a1d295ab1dbc0fc7ce947ef824e1 (patch) | |
| tree | 713288818320ae09fa67cc3b5032f67418a1d702 /x.c | |
| parent | 416dd257274fd334be082b1138338adffa3e2d5e (diff) | |
| download | st-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 'x.c')
| -rw-r--r-- | x.c | 11 | 
1 files changed, 11 insertions, 0 deletions
| @@ -187,6 +187,7 @@ static void (*handler[LASTEvent])(XEvent *) = {  static DC dc;  static XWindow xw;  static XSelection xsel; +static TermWindow win;  enum window_state {  	WIN_VISIBLE = 1, @@ -1615,6 +1616,16 @@ xsetpointermotion(int set)  	XChangeWindowAttributes(xw.dpy, xw.win, CWEventMask, &xw.attrs);  } +int +xsetcursor(int cursor) +{ +	DEFAULT(cursor, 1); +	if (!BETWEEN(cursor, 0, 6)) +		return 1; +	win.cursor = cursor; +	return 0; +} +  void  xseturgency(int add)  { | 
