diff options
Diffstat (limited to 'tmux.c')
-rw-r--r-- | tmux.c | 15 |
1 files changed, 3 insertions, 12 deletions
@@ -20,20 +20,17 @@ #include <sys/stat.h> #include <sys/utsname.h> -#include <err.h> #include <errno.h> #include <event.h> #include <fcntl.h> #include <langinfo.h> #include <locale.h> -#include <paths.h> #include <pwd.h> #include <signal.h> #include <stdlib.h> #include <string.h> #include <time.h> #include <unistd.h> -#include <util.h> #include "tmux.h" @@ -173,8 +170,10 @@ sig2name(int signo) { static char s[11]; +#ifdef HAVE_SYS_SIGNAME if (signo > 0 && signo < NSIG) return (sys_signame[signo]); +#endif xsnprintf(s, sizeof s, "%d", signo); return (s); } @@ -228,15 +227,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 |