diff options
author | Motoyuki Konno <motoyuki@FreeBSD.org> | 1998-10-09 14:51:07 +0000 |
---|---|---|
committer | Motoyuki Konno <motoyuki@FreeBSD.org> | 1998-10-09 14:51:07 +0000 |
commit | cd9bb79ba7b384694d326ac2d57a59e0aae542a9 (patch) | |
tree | e2d3d86241bd386ac74189120c2bdd5331dd7c9f /editors | |
parent | Upgrade to 2.4.5. (diff) |
Fix the emacsclient bug.
PR: ports/8208
Notes
Notes:
svn path=/head/; revision=13788
Diffstat (limited to 'editors')
-rw-r--r-- | editors/emacs/files/patch-ba | 22 | ||||
-rw-r--r-- | editors/emacs19/files/patch-ba | 22 | ||||
-rw-r--r-- | editors/emacs22/files/patch-ba | 22 | ||||
-rw-r--r-- | editors/emacs23/files/patch-ba | 22 | ||||
-rw-r--r-- | editors/mule-common/files/patch-ba | 22 |
5 files changed, 110 insertions, 0 deletions
diff --git a/editors/emacs/files/patch-ba b/editors/emacs/files/patch-ba new file mode 100644 index 000000000000..c9f637aa3ba4 --- /dev/null +++ b/editors/emacs/files/patch-ba @@ -0,0 +1,22 @@ +--- 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) diff --git a/editors/emacs19/files/patch-ba b/editors/emacs19/files/patch-ba new file mode 100644 index 000000000000..c9f637aa3ba4 --- /dev/null +++ b/editors/emacs19/files/patch-ba @@ -0,0 +1,22 @@ +--- 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) diff --git a/editors/emacs22/files/patch-ba b/editors/emacs22/files/patch-ba new file mode 100644 index 000000000000..c9f637aa3ba4 --- /dev/null +++ b/editors/emacs22/files/patch-ba @@ -0,0 +1,22 @@ +--- 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) diff --git a/editors/emacs23/files/patch-ba b/editors/emacs23/files/patch-ba new file mode 100644 index 000000000000..c9f637aa3ba4 --- /dev/null +++ b/editors/emacs23/files/patch-ba @@ -0,0 +1,22 @@ +--- 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) diff --git a/editors/mule-common/files/patch-ba b/editors/mule-common/files/patch-ba new file mode 100644 index 000000000000..c9f637aa3ba4 --- /dev/null +++ b/editors/mule-common/files/patch-ba @@ -0,0 +1,22 @@ +--- 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) |