diff options
author | Devin J. Pohly <djpohly@gmail.com> | 2017-10-12 22:25:49 -0500 |
---|---|---|
committer | Devin J. Pohly <djpohly@gmail.com> | 2018-02-25 21:53:24 -0600 |
commit | 69e32a61df15787c410a48eaa10a89240c36257d (patch) | |
tree | a8de7f88f5d712df627e9c0302ce7e77f2f208c2 /x.c | |
parent | ed132e11271d18a5d8aa163096bc6192c694bc47 (diff) | |
download | st-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.c | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -179,6 +179,15 @@ static char *usedfont = NULL; | |||
179 | static double usedfontsize = 0; | 179 | static double usedfontsize = 0; |
180 | static double defaultfontsize = 0; | 180 | static double defaultfontsize = 0; |
181 | 181 | ||
182 | static char *opt_class = NULL; | ||
183 | static char **opt_cmd = NULL; | ||
184 | static char *opt_embed = NULL; | ||
185 | static char *opt_font = NULL; | ||
186 | static char *opt_io = NULL; | ||
187 | static char *opt_line = NULL; | ||
188 | static char *opt_name = NULL; | ||
189 | static char *opt_title = NULL; | ||
190 | |||
182 | void | 191 | void |
183 | zoom(const Arg *arg) | 192 | zoom(const Arg *arg) |
184 | { | 193 | { |
@@ -1473,6 +1482,7 @@ void | |||
1473 | xsettitle(char *p) | 1482 | xsettitle(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); |