diff options
author | Bruce Momjian <bruce@momjian.us> | 1999-03-16 03:24:18 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 1999-03-16 03:24:18 +0000 |
commit | 434762b55924c1414d5d66590a08dcabe865c9ac (patch) | |
tree | 5c59644da4f4fd2eb9ee9f832c3a5e8f9800cd2f /src/backend/tcop/utility.c | |
parent | 787786085f42467fba1568e8524e33738b9d641f (diff) |
Here is a patch.
I have changed to call pg_exec_query_dest() instead of pg_exec_query().
Thanks.
Hiroshi Inoue
Diffstat (limited to 'src/backend/tcop/utility.c')
-rw-r--r-- | src/backend/tcop/utility.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/backend/tcop/utility.c b/src/backend/tcop/utility.c index 54d1dd889f9..4e906632280 100644 --- a/src/backend/tcop/utility.c +++ b/src/backend/tcop/utility.c @@ -9,7 +9,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.57 1999/02/25 17:25:47 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.58 1999/03/16 03:24:17 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -56,9 +56,9 @@ #include "utils/syscache.h" #endif -void DefineUser(CreateUserStmt *stmt); -void AlterUser(AlterUserStmt *stmt); -void RemoveUser(char *username); +void DefineUser(CreateUserStmt *stmt, CommandDest); +void AlterUser(AlterUserStmt *stmt, CommandDest); +void RemoveUser(char *username, CommandDest); /* ---------------- * CHECK_IF_ABORTED() is used to avoid doing unnecessary @@ -557,7 +557,7 @@ ProcessUtility(Node *parsetree, PS_SET_STATUS(commandTag = "CREATEDB"); CHECK_IF_ABORTED(); - createdb(stmt->dbname, stmt->dbpath, stmt->encoding); + createdb(stmt->dbname, stmt->dbpath, stmt->encoding, dest); } break; @@ -567,7 +567,7 @@ ProcessUtility(Node *parsetree, PS_SET_STATUS(commandTag = "DESTROYDB"); CHECK_IF_ABORTED(); - destroydb(stmt->dbname); + destroydb(stmt->dbname, dest); } break; @@ -749,21 +749,21 @@ ProcessUtility(Node *parsetree, PS_SET_STATUS(commandTag = "CREATE USER"); CHECK_IF_ABORTED(); - DefineUser((CreateUserStmt *) parsetree); + DefineUser((CreateUserStmt *) parsetree, dest); break; case T_AlterUserStmt: PS_SET_STATUS(commandTag = "ALTER USER"); CHECK_IF_ABORTED(); - AlterUser((AlterUserStmt *) parsetree); + AlterUser((AlterUserStmt *) parsetree, dest); break; case T_DropUserStmt: PS_SET_STATUS(commandTag = "DROP USER"); CHECK_IF_ABORTED(); - RemoveUser(((DropUserStmt *) parsetree)->user); + RemoveUser(((DropUserStmt *) parsetree)->user, dest); break; case T_LockStmt: |