summaryrefslogtreecommitdiff
path: root/lib-src/emacsclient.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib-src/emacsclient.c')
-rw-r--r--lib-src/emacsclient.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib-src/emacsclient.c b/lib-src/emacsclient.c
index 07d446b7aa4..5e95604c4f9 100644
--- a/lib-src/emacsclient.c
+++ b/lib-src/emacsclient.c
@@ -225,6 +225,8 @@ main (argc, argv)
struct stat statbfr;
gethostname (system_name, sizeof (system_name));
+ /* system_name must be null-terminated string */
+ system_name[sizeof (system_name) - 1] = '\0';
sprintf (server.sun_path, "/tmp/esrv%d-%s", geteuid (), system_name);
if (stat (server.sun_path, &statbfr) == -1)