aboutsummaryrefslogtreecommitdiff
path: root/x.c
diff options
context:
space:
mode:
authorDevin J. Pohly <djpohly@gmail.com>2017-10-12 22:25:49 -0500
committerDevin J. Pohly <djpohly@gmail.com>2018-02-25 21:53:24 -0600
commit69e32a61df15787c410a48eaa10a89240c36257d (patch)
treea8de7f88f5d712df627e9c0302ce7e77f2f208c2 /x.c
parented132e11271d18a5d8aa163096bc6192c694bc47 (diff)
downloadst-69e32a61df15787c410a48eaa10a89240c36257d.tar.gz
st-69e32a61df15787c410a48eaa10a89240c36257d.zip
Move opt_* into same file as main()/run()
This commit is purely about reducing externs and LOC. If the main and run functions ever move elsewhere (which will probably make sense eventually), these should come along with them. Signed-off-by: Devin J. Pohly <djpohly@gmail.com>
Diffstat (limited to 'x.c')
-rw-r--r--x.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/x.c b/x.c
index 371a467..e267961 100644
--- a/x.c
+++ b/x.c
@@ -179,6 +179,15 @@ static char *usedfont = NULL;
179static double usedfontsize = 0; 179static double usedfontsize = 0;
180static double defaultfontsize = 0; 180static double defaultfontsize = 0;
181 181
182static char *opt_class = NULL;
183static char **opt_cmd = NULL;
184static char *opt_embed = NULL;
185static char *opt_font = NULL;
186static char *opt_io = NULL;
187static char *opt_line = NULL;
188static char *opt_name = NULL;
189static char *opt_title = NULL;
190
182void 191void
183zoom(const Arg *arg) 192zoom(const Arg *arg)
184{ 193{
@@ -1473,6 +1482,7 @@ void
1473xsettitle(char *p) 1482xsettitle(char *p)
1474{ 1483{
1475 XTextProperty prop; 1484 XTextProperty prop;
1485 DEFAULT(p, "st");
1476 1486
1477 Xutf8TextListToTextProperty(xw.dpy, &p, 1, XUTF8StringStyle, 1487 Xutf8TextListToTextProperty(xw.dpy, &p, 1, XUTF8StringStyle,
1478 &prop); 1488 &prop);
@@ -1757,7 +1767,7 @@ run(void)
1757 } while (ev.type != MapNotify); 1767 } while (ev.type != MapNotify);
1758 1768
1759 cresize(w, h); 1769 cresize(w, h);
1760 ttynew(); 1770 ttynew(opt_line, opt_io, opt_cmd);
1761 ttyresize(win.tw, win.th); 1771 ttyresize(win.tw, win.th);
1762 1772
1763 clock_gettime(CLOCK_MONOTONIC, &last); 1773 clock_gettime(CLOCK_MONOTONIC, &last);