mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-31 21:57:12 +00:00
cd9bb79ba7
PR: ports/8208
23 lines
904 B
Plaintext
23 lines
904 B
Plaintext
--- lib-src/emacsclient.c.old Tue Jul 23 23:18:33 1996
|
|
+++ lib-src/emacsclient.c Thu Oct 8 22:34:54 1998
|
|
@@ -94,6 +94,8 @@
|
|
struct stat statbfr;
|
|
|
|
gethostname (system_name, sizeof (system_name));
|
|
+ system_name[sizeof (system_name) - 1] = '\0';
|
|
+ /* system_name must be null-terminated string */
|
|
sprintf (server.sun_path, "/tmp/esrv%d-%s", geteuid (), system_name);
|
|
|
|
if (stat (server.sun_path, &statbfr) == -1)
|
|
--- lib-src/emacsserver.c.old Wed Jul 17 07:09:29 1996
|
|
+++ lib-src/emacsserver.c Thu Oct 8 22:35:08 1998
|
|
@@ -115,6 +115,8 @@
|
|
server.sun_family = AF_UNIX;
|
|
#ifndef SERVER_HOME_DIR
|
|
gethostname (system_name, sizeof (system_name));
|
|
+ system_name[sizeof (system_name) - 1] = '\0';
|
|
+ /* system_name must be null-terminated string */
|
|
sprintf (server.sun_path, "/tmp/esrv%d-%s", geteuid (), system_name);
|
|
|
|
if (unlink (server.sun_path) == -1 && errno != ENOENT)
|