From 33f2614aa14106e56ad78b4ec354bd565e8eb8ae Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Wed, 30 May 2001 14:15:27 +0000 Subject: Remove SEP_CHAR, replace with / or '/' as appropriate. --- src/backend/utils/misc/database.c | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'src/backend/utils/misc/database.c') diff --git a/src/backend/utils/misc/database.c b/src/backend/utils/misc/database.c index 21afef019c9..73034d2e785 100644 --- a/src/backend/utils/misc/database.c +++ b/src/backend/utils/misc/database.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/misc/Attic/database.c,v 1.45 2001/03/22 06:16:19 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/misc/Attic/database.c,v 1.46 2001/05/30 14:15:27 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -52,20 +52,19 @@ ExpandDatabasePath(const char *dbpath) return NULL; /* ain't gonna fit nohow */ /* leading path delimiter? then already absolute path */ - if (*dbpath == SEP_CHAR) + if (*dbpath == '/') { #ifdef ALLOW_ABSOLUTE_DBPATHS - cp = strrchr(dbpath, SEP_CHAR); + cp = strrchr(dbpath, '/'); len = cp - dbpath; strncpy(buf, dbpath, len); - snprintf(&buf[len], MAXPGPATH - len, "%cbase%c%s", - SEP_CHAR, SEP_CHAR, (cp + 1)); + snprintf(&buf[len], MAXPGPATH - len, "/base/%s", (cp + 1)); #else return NULL; #endif } /* path delimiter somewhere? then has leading environment variable */ - else if ((cp = strchr(dbpath, SEP_CHAR)) != NULL) + else if ((cp = strchr(dbpath, '/')) != NULL) { const char *envvar; @@ -76,14 +75,12 @@ ExpandDatabasePath(const char *dbpath) if (envvar == NULL) return NULL; - snprintf(buf, sizeof(buf), "%s%cbase%c%s", - envvar, SEP_CHAR, SEP_CHAR, (cp + 1)); + snprintf(buf, sizeof(buf), "%s/base/%s", envvar, (cp + 1)); } else { /* no path delimiter? then add the default path prefix */ - snprintf(buf, sizeof(buf), "%s%cbase%c%s", - DataDir, SEP_CHAR, SEP_CHAR, dbpath); + snprintf(buf, sizeof(buf), "%s/base/%s", DataDir, dbpath); } /* -- cgit v1.2.3