diff options
Diffstat (limited to 'src/backend/utils/adt/filename.c')
-rw-r--r-- | src/backend/utils/adt/filename.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/backend/utils/adt/filename.c b/src/backend/utils/adt/filename.c index e8bfba41c96..b618a3d6b8a 100644 --- a/src/backend/utils/adt/filename.c +++ b/src/backend/utils/adt/filename.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/Attic/filename.c,v 1.10 1997/09/08 02:30:40 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/Attic/filename.c,v 1.11 1997/10/25 01:10:36 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -59,7 +59,7 @@ filename_in(char *file) else { /* Someone else's directory */ - char name[16], + char name[17], *p; struct passwd *pw; int len; @@ -72,7 +72,7 @@ filename_in(char *file) else { len = (p - file) - 1; - strNcpy(name, file + 1, len); + StrNCpy(name, file + 1, len+1); } /* printf("name: %s\n"); */ if ((pw = getpwnam(name)) == NULL) @@ -102,7 +102,7 @@ filename_in(char *file) else { len = (p - file) - 1; - strNcpy(environment, file + 1, len); + StrNCpy(environment, file + 1, len+1); } envirp = getenv(environment); if (envirp) |