summaryrefslogtreecommitdiff
path: root/src/backend/tcop/utility.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1999-03-16 03:24:18 +0000
committerBruce Momjian <bruce@momjian.us>1999-03-16 03:24:18 +0000
commit434762b55924c1414d5d66590a08dcabe865c9ac (patch)
tree5c59644da4f4fd2eb9ee9f832c3a5e8f9800cd2f /src/backend/tcop/utility.c
parent787786085f42467fba1568e8524e33738b9d641f (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.c18
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: