diff options
Diffstat (limited to 'src/backend/postmaster/postmaster.c')
| -rw-r--r-- | src/backend/postmaster/postmaster.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/postmaster/postmaster.c b/src/backend/postmaster/postmaster.c index d55cc7d7d2..c57a2b1b4d 100644 --- a/src/backend/postmaster/postmaster.c +++ b/src/backend/postmaster/postmaster.c @@ -10,7 +10,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.48 1997/07/30 14:08:11 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.49 1997/08/03 02:36:01 momjian Exp $ * * NOTES * @@ -625,7 +625,7 @@ ConnStartup(Port *port, int *status, char *errormsg, const int errormsg_len) { MsgType msgType; - char namebuf[NAMEDATALEN + 1]; + char namebuf[NAMEDATALEN]; int pid; PacketBuf *p; StartupInfo sp; @@ -653,7 +653,7 @@ ConnStartup(Port *port, int *status, msgType = (MsgType) ntohl(port->buf.msgtype); (void) strncpy(namebuf, sp.user, NAMEDATALEN); - namebuf[NAMEDATALEN] = '\0'; + namebuf[NAMEDATALEN-1] = '\0'; if (!namebuf[0]) { strncpy(errormsg, "No Postgres username specified in startup packet.", |
