aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2020-01-28 11:28:30 +0000
committerNicholas Marriott <nicholas.marriott@gmail.com>2020-01-28 11:28:30 +0000
commit685eb381dec7fc741a15ce11a84d8c96ed66ce42 (patch)
treea68927ec66c1a76d1aea9bef257d51b4a4869d31
parentee3d3db364b6c2469c1acaa88bb64341090d3af1 (diff)
downloadrtmux-685eb381dec7fc741a15ce11a84d8c96ed66ce42.tar.gz
rtmux-685eb381dec7fc741a15ce11a84d8c96ed66ce42.tar.bz2
rtmux-685eb381dec7fc741a15ce11a84d8c96ed66ce42.zip
Fix for version changes.
-rw-r--r--Makefile.am5
-rw-r--r--input.c1
-rw-r--r--tmux.c13
3 files changed, 5 insertions, 14 deletions
diff --git a/Makefile.am b/Makefile.am
index 6902477e..082a467c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -11,8 +11,9 @@ EXTRA_DIST = \
dist_EXTRA_tmux_SOURCES = compat/*.[ch]
# Preprocessor flags.
-AM_CPPFLAGS += @XOPEN_DEFINES@
-AM_CPPFLAGS += -DTMUX_CONF="\"$(sysconfdir)/tmux.conf:~/.tmux.conf:~/.config/tmux/tmux.conf\""
+AM_CPPFLAGS += @XOPEN_DEFINES@ \
+ -DTMUX_VERSION="\"@VERSION@\"" \
+ -DTMUX_CONF="\"$(sysconfdir)/tmux.conf:~/.tmux.conf:~/.config/tmux/tmux.conf\""
# Additional object files.
LDADD = $(LIBOBJS)
diff --git a/input.c b/input.c
index 452eac7f..a2c63e14 100644
--- a/input.c
+++ b/input.c
@@ -20,6 +20,7 @@
#include <netinet/in.h>
+#include <ctype.h>
#include <resolv.h>
#include <stdlib.h>
#include <string.h>
diff --git a/tmux.c b/tmux.c
index b5cdfbf9..3c1feccc 100644
--- a/tmux.c
+++ b/tmux.c
@@ -213,15 +213,7 @@ find_home(void)
const char *
getversion(void)
{
- static char *version;
- struct utsname u;
-
- if (version == NULL) {
- if (uname(&u) < 0)
- fatalx("uname failed");
- xasprintf(&version, "openbsd-%s", u.release);
- }
- return version;
+ return TMUX_VERSION;
}
int
@@ -264,9 +256,6 @@ main(int argc, char **argv)
else
flags |= CLIENT_CONTROL;
break;
- case 'V':
- printf("%s %s\n", getprogname(), VERSION);
- exit(0);
case 'f':
set_cfg_file(optarg);
break;