diff options
-rw-r--r-- | compat/systemd.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/compat/systemd.c b/compat/systemd.c index 7317e43a..9a3adbb3 100644 --- a/compat/systemd.c +++ b/compat/systemd.c @@ -21,6 +21,8 @@ #include <systemd/sd-daemon.h> +#include <string.h> + #include "tmux.h" int @@ -29,7 +31,7 @@ systemd_create_socket(int flags, char **cause) int fds; int fd; struct sockaddr_un sa; - int addrlen = sizeof sa; + socklen_t addrlen = sizeof sa; fds = sd_listen_fds(0); if (fds > 1) { /* too many file descriptors */ |