summaryrefslogtreecommitdiff
path: root/src/backend/utils/misc/database.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2001-05-30 14:15:27 +0000
committerBruce Momjian <bruce@momjian.us>2001-05-30 14:15:27 +0000
commit33f2614aa14106e56ad78b4ec354bd565e8eb8ae (patch)
tree4406db2eeb6b86630f46431b9b2a741bc3327dfc /src/backend/utils/misc/database.c
parentf032b70c0c78866a11ac5cc79b0c37d7ba3e95ba (diff)
downloadpostgresql-33f2614aa14106e56ad78b4ec354bd565e8eb8ae.tar.gz
Remove SEP_CHAR, replace with / or '/' as appropriate.
Diffstat (limited to 'src/backend/utils/misc/database.c')
-rw-r--r--src/backend/utils/misc/database.c17
1 files changed, 7 insertions, 10 deletions
diff --git a/src/backend/utils/misc/database.c b/src/backend/utils/misc/database.c
index 21afef019c..73034d2e78 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);
}
/*