*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/init/miscinit.c,v 1.12 1998/02/26 04:38:06 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/init/miscinit.c,v 1.13 1998/04/05 05:51:58 momjian Exp $
*
*-------------------------------------------------------------------------
*/
* Returns path to database.
*
*/
-char *
+const char *
GetDatabasePath()
{
- return strdup(DatabasePath);
+ return DatabasePath;
}
/*
* GetDatabaseName --
* Returns name of database.
*/
-char *
+const char *
GetDatabaseName()
{
- return strdup(DatabaseName);
+ return DatabaseName;
}
void
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/init/postinit.c,v 1.25 1998/02/26 04:38:12 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/init/postinit.c,v 1.26 1998/04/05 05:52:00 momjian Exp $
*
* NOTES
* InitPostgres() is the function called from PostgresMain
static void
VerifyMyDatabase()
{
- char *name;
- char *myPath;
+ const char *name;
+ const char *myPath;
/* Failure reason returned by some function. NULL if no failure */
char *reason;
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: miscadmin.h,v 1.20 1998/02/26 04:39:48 momjian Exp $
+ * $Id: miscadmin.h,v 1.21 1998/04/05 05:52:10 momjian Exp $
*
* NOTES
* some of the information in this file will be moved to
extern char *ExpandDatabasePath(char *path);
/* now in utils/init/miscinit.c */
-extern char *GetDatabasePath(void);
-extern char *GetDatabaseName(void);
+extern const char *GetDatabasePath(void);
+extern const char *GetDatabaseName(void);
extern void SetDatabaseName(char *name);
extern void SetDatabasePath(char *path);
extern char *getpgusername(void);