From edb58721b8f7fd76b5dfa3bf83c683f2e266abd3 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Tue, 12 Aug 1997 20:16:25 +0000 Subject: Fix pgproc names over 15 chars in output. Add strNcpy() function. remove some (void) casts that are unnecessary. --- src/backend/utils/adt/filename.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src/backend/utils/adt/filename.c') diff --git a/src/backend/utils/adt/filename.c b/src/backend/utils/adt/filename.c index 4d43b2d1ab..a14b8283b5 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.7 1997/07/24 20:16:11 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/Attic/filename.c,v 1.8 1997/08/12 20:15:58 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -63,8 +63,7 @@ filename_in(char *file) len = strlen(name); } else { len = (p - file) - 1; - strncpy(name, file+1, len); - name[len] = '\0'; + strNcpy(name, file+1, len); } /*printf("name: %s\n");*/ if ((pw = getpwnam(name)) == NULL) { @@ -84,8 +83,7 @@ filename_in(char *file) len = strlen(environment); } else { len = (p - file) - 1; - strncpy(environment, file+1, len); - environment[len] = '\0'; + strNcpy(environment, file+1, len); } envirp = getenv(environment); if (envirp) { -- cgit v1.2.1