Skip to content

Commit 7816c7c

Browse files
committed
More cleanup of userid to be AclId rather than Oid.
1 parent caaf941 commit 7816c7c

File tree

17 files changed

+101
-97
lines changed

17 files changed

+101
-97
lines changed

src/backend/commands/cluster.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
*
1212
*
1313
* IDENTIFICATION
14-
* $Header: /cvsroot/pgsql/src/backend/commands/cluster.c,v 1.98 2002/12/04 05:18:33 momjian Exp $
14+
* $Header: /cvsroot/pgsql/src/backend/commands/cluster.c,v 1.99 2002/12/05 04:04:42 momjian Exp $
1515
*
1616
*-------------------------------------------------------------------------
1717
*/
@@ -68,7 +68,7 @@ static void recreate_indexattr(Oid OIDOldHeap, List *indexes);
6868
static void swap_relfilenodes(Oid r1, Oid r2);
6969
static void cluster_rel(relToCluster *rv);
7070
static bool check_cluster_ownership(Oid relOid);
71-
static List *get_tables_to_cluster(Oid owner);
71+
static List *get_tables_to_cluster(AclId owner);
7272

7373
static MemoryContext cluster_context = NULL;
7474

src/backend/commands/dbcommands.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
*
1010
*
1111
* IDENTIFICATION
12-
* $Header: /cvsroot/pgsql/src/backend/commands/dbcommands.c,v 1.108 2002/12/02 05:20:47 tgl Exp $
12+
* $Header: /cvsroot/pgsql/src/backend/commands/dbcommands.c,v 1.109 2002/12/05 04:04:42 momjian Exp $
1313
*
1414
*-------------------------------------------------------------------------
1515
*/
@@ -63,7 +63,7 @@ createdb(const CreatedbStmt *stmt)
6363
char src_loc[MAXPGPATH];
6464
char buf[2 * MAXPGPATH + 100];
6565
Oid src_dboid;
66-
int4 src_owner;
66+
AclId src_owner;
6767
int src_encoding;
6868
bool src_istemplate;
6969
Oid src_lastsysoid;
@@ -76,7 +76,7 @@ createdb(const CreatedbStmt *stmt)
7676
Datum new_record[Natts_pg_database];
7777
char new_record_nulls[Natts_pg_database];
7878
Oid dboid;
79-
int32 datdba;
79+
AclId datdba;
8080
List *option;
8181
DefElem *downer = NULL;
8282
DefElem *dpath = NULL;
@@ -157,7 +157,7 @@ createdb(const CreatedbStmt *stmt)
157157
else
158158
datdba = GetUserId();
159159

160-
if (datdba == (int32) GetUserId())
160+
if (datdba == GetUserId())
161161
{
162162
/* creating database for self: can be superuser or createdb */
163163
if (!superuser() && !have_createdb_privilege())
@@ -670,7 +670,7 @@ have_createdb_privilege(void)
670670
bool retval;
671671

672672
utup = SearchSysCache(SHADOWSYSID,
673-
ObjectIdGetDatum(GetUserId()),
673+
Int32GetDatum(GetUserId()),
674674
0, 0, 0);
675675

676676
if (!HeapTupleIsValid(utup))

src/backend/commands/schemacmds.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
*
99
*
1010
* IDENTIFICATION
11-
* $Header: /cvsroot/pgsql/src/backend/commands/schemacmds.c,v 1.6 2002/09/04 20:31:15 momjian Exp $
11+
* $Header: /cvsroot/pgsql/src/backend/commands/schemacmds.c,v 1.7 2002/12/05 04:04:42 momjian Exp $
1212
*
1313
*-------------------------------------------------------------------------
1414
*/
@@ -41,8 +41,8 @@ CreateSchemaCommand(CreateSchemaStmt *stmt)
4141
List *parsetree_list;
4242
List *parsetree_item;
4343
const char *owner_name;
44-
Oid owner_userid;
45-
Oid saved_userid;
44+
AclId owner_userid;
45+
AclId saved_userid;
4646
AclResult aclresult;
4747

4848
saved_userid = GetUserId();

src/backend/commands/user.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
77
* Portions Copyright (c) 1994, Regents of the University of California
88
*
9-
* $Header: /cvsroot/pgsql/src/backend/commands/user.c,v 1.114 2002/12/02 05:20:47 tgl Exp $
9+
* $Header: /cvsroot/pgsql/src/backend/commands/user.c,v 1.115 2002/12/05 04:04:42 momjian Exp $
1010
*
1111
*-------------------------------------------------------------------------
1212
*/
@@ -984,7 +984,7 @@ DropUser(DropUserStmt *stmt)
984984
TupleDesc pg_dsc;
985985
ScanKeyData scankey;
986986
HeapScanDesc scan;
987-
int32 usesysid;
987+
AclId usesysid;
988988

989989
tuple = SearchSysCache(SHADOWNAME,
990990
PointerGetDatum(user),

src/backend/commands/variable.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
*
1010
*
1111
* IDENTIFICATION
12-
* $Header: /cvsroot/pgsql/src/backend/commands/variable.c,v 1.71 2002/09/04 20:31:17 momjian Exp $
12+
* $Header: /cvsroot/pgsql/src/backend/commands/variable.c,v 1.72 2002/12/05 04:04:42 momjian Exp $
1313
*
1414
*-------------------------------------------------------------------------
1515
*/
@@ -526,7 +526,7 @@ show_server_encoding(void)
526526
const char *
527527
assign_session_authorization(const char *value, bool doit, bool interactive)
528528
{
529-
Oid usesysid;
529+
AclId usesysid;
530530
char *endptr;
531531
char *result;
532532

src/backend/executor/execMain.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
*
2828
*
2929
* IDENTIFICATION
30-
* $Header: /cvsroot/pgsql/src/backend/executor/execMain.c,v 1.188 2002/11/29 19:03:01 tgl Exp $
30+
* $Header: /cvsroot/pgsql/src/backend/executor/execMain.c,v 1.189 2002/12/05 04:04:42 momjian Exp $
3131
*
3232
*-------------------------------------------------------------------------
3333
*/
@@ -346,7 +346,7 @@ static void
346346
ExecCheckRTEPerms(RangeTblEntry *rte, CmdType operation)
347347
{
348348
Oid relOid;
349-
Oid userid;
349+
AclId userid;
350350
AclResult aclcheck_result;
351351

352352
/*

src/backend/rewrite/rewriteDefine.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
*
99
*
1010
* IDENTIFICATION
11-
* $Header: /cvsroot/pgsql/src/backend/rewrite/rewriteDefine.c,v 1.80 2002/09/11 14:48:54 tgl Exp $
11+
* $Header: /cvsroot/pgsql/src/backend/rewrite/rewriteDefine.c,v 1.81 2002/12/05 04:04:42 momjian Exp $
1212
*
1313
*-------------------------------------------------------------------------
1414
*/
@@ -32,7 +32,7 @@
3232
#include "utils/syscache.h"
3333

3434

35-
static void setRuleCheckAsUser(Query *qry, Oid userid);
35+
static void setRuleCheckAsUser(Query *qry, AclId userid);
3636
static bool setRuleCheckAsUser_walker(Node *node, Oid *context);
3737

3838

@@ -445,7 +445,7 @@ DefineQueryRewrite(RuleStmt *stmt)
445445
* them always.
446446
*/
447447
static void
448-
setRuleCheckAsUser(Query *qry, Oid userid)
448+
setRuleCheckAsUser(Query *qry, AclId userid)
449449
{
450450
List *l;
451451

src/backend/utils/adt/acl.c

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
*
99
*
1010
* IDENTIFICATION
11-
* $Header: /cvsroot/pgsql/src/backend/utils/adt/acl.c,v 1.83 2002/11/13 00:39:47 momjian Exp $
11+
* $Header: /cvsroot/pgsql/src/backend/utils/adt/acl.c,v 1.84 2002/12/05 04:04:42 momjian Exp $
1212
*
1313
*-------------------------------------------------------------------------
1414
*/
@@ -703,7 +703,7 @@ has_table_privilege_name(PG_FUNCTION_ARGS)
703703
{
704704
text *tablename = PG_GETARG_TEXT_P(0);
705705
text *priv_type_text = PG_GETARG_TEXT_P(1);
706-
int32 usesysid;
706+
AclId usesysid;
707707
Oid tableoid;
708708
AclMode mode;
709709
AclResult aclresult;
@@ -751,7 +751,7 @@ has_table_privilege_id(PG_FUNCTION_ARGS)
751751
{
752752
Oid tableoid = PG_GETARG_OID(0);
753753
text *priv_type_text = PG_GETARG_TEXT_P(1);
754-
int32 usesysid;
754+
AclId usesysid;
755755
AclMode mode;
756756
AclResult aclresult;
757757

@@ -913,7 +913,7 @@ has_database_privilege_name(PG_FUNCTION_ARGS)
913913
{
914914
text *databasename = PG_GETARG_TEXT_P(0);
915915
text *priv_type_text = PG_GETARG_TEXT_P(1);
916-
int32 usesysid;
916+
AclId usesysid;
917917
Oid databaseoid;
918918
AclMode mode;
919919
AclResult aclresult;
@@ -961,7 +961,7 @@ has_database_privilege_id(PG_FUNCTION_ARGS)
961961
{
962962
Oid databaseoid = PG_GETARG_OID(0);
963963
text *priv_type_text = PG_GETARG_TEXT_P(1);
964-
int32 usesysid;
964+
AclId usesysid;
965965
AclMode mode;
966966
AclResult aclresult;
967967

@@ -1116,7 +1116,7 @@ has_function_privilege_name(PG_FUNCTION_ARGS)
11161116
{
11171117
text *functionname = PG_GETARG_TEXT_P(0);
11181118
text *priv_type_text = PG_GETARG_TEXT_P(1);
1119-
int32 usesysid;
1119+
AclId usesysid;
11201120
Oid functionoid;
11211121
AclMode mode;
11221122
AclResult aclresult;
@@ -1164,7 +1164,7 @@ has_function_privilege_id(PG_FUNCTION_ARGS)
11641164
{
11651165
Oid functionoid = PG_GETARG_OID(0);
11661166
text *priv_type_text = PG_GETARG_TEXT_P(1);
1167-
int32 usesysid;
1167+
AclId usesysid;
11681168
AclMode mode;
11691169
AclResult aclresult;
11701170

@@ -1315,7 +1315,7 @@ has_language_privilege_name(PG_FUNCTION_ARGS)
13151315
{
13161316
text *languagename = PG_GETARG_TEXT_P(0);
13171317
text *priv_type_text = PG_GETARG_TEXT_P(1);
1318-
int32 usesysid;
1318+
AclId usesysid;
13191319
Oid languageoid;
13201320
AclMode mode;
13211321
AclResult aclresult;
@@ -1363,7 +1363,7 @@ has_language_privilege_id(PG_FUNCTION_ARGS)
13631363
{
13641364
Oid languageoid = PG_GETARG_OID(0);
13651365
text *priv_type_text = PG_GETARG_TEXT_P(1);
1366-
int32 usesysid;
1366+
AclId usesysid;
13671367
AclMode mode;
13681368
AclResult aclresult;
13691369

@@ -1514,7 +1514,7 @@ has_schema_privilege_name(PG_FUNCTION_ARGS)
15141514
{
15151515
text *schemaname = PG_GETARG_TEXT_P(0);
15161516
text *priv_type_text = PG_GETARG_TEXT_P(1);
1517-
int32 usesysid;
1517+
AclId usesysid;
15181518
Oid schemaoid;
15191519
AclMode mode;
15201520
AclResult aclresult;
@@ -1562,7 +1562,7 @@ has_schema_privilege_id(PG_FUNCTION_ARGS)
15621562
{
15631563
Oid schemaoid = PG_GETARG_OID(0);
15641564
text *priv_type_text = PG_GETARG_TEXT_P(1);
1565-
int32 usesysid;
1565+
AclId usesysid;
15661566
AclMode mode;
15671567
AclResult aclresult;
15681568

src/backend/utils/adt/ri_triggers.c

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*
1818
* Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
1919
*
20-
* $Header: /cvsroot/pgsql/src/backend/utils/adt/ri_triggers.c,v 1.44 2002/11/29 21:39:11 tgl Exp $
20+
* $Header: /cvsroot/pgsql/src/backend/utils/adt/ri_triggers.c,v 1.45 2002/12/05 04:04:43 momjian Exp $
2121
*
2222
* ----------
2323
*/
@@ -171,7 +171,7 @@ RI_FKey_check(PG_FUNCTION_ARGS)
171171
bool isnull;
172172
int i;
173173
int match_type;
174-
Oid save_uid;
174+
AclId save_uid;
175175

176176
save_uid = GetUserId();
177177

@@ -546,7 +546,7 @@ ri_Check_Pk_Match(Relation pk_rel, HeapTuple old_row, Oid tgoid, int match_type,
546546
Datum check_values[RI_MAX_NUMKEYS];
547547
char check_nulls[RI_MAX_NUMKEYS + 1];
548548
int i;
549-
Oid save_uid;
549+
AclId save_uid;
550550
bool result;
551551

552552
save_uid = GetUserId();
@@ -712,7 +712,7 @@ RI_FKey_noaction_del(PG_FUNCTION_ARGS)
712712
bool isnull;
713713
int i;
714714
int match_type;
715-
Oid save_uid;
715+
AclId save_uid;
716716

717717
save_uid = GetUserId();
718718

@@ -942,7 +942,7 @@ RI_FKey_noaction_upd(PG_FUNCTION_ARGS)
942942
bool isnull;
943943
int i;
944944
int match_type;
945-
Oid save_uid;
945+
AclId save_uid;
946946

947947
save_uid = GetUserId();
948948

@@ -1179,8 +1179,8 @@ RI_FKey_cascade_del(PG_FUNCTION_ARGS)
11791179
char del_nulls[RI_MAX_NUMKEYS + 1];
11801180
bool isnull;
11811181
int i;
1182-
Oid save_uid;
1183-
Oid fk_owner;
1182+
AclId save_uid;
1183+
AclId fk_owner;
11841184

11851185
ReferentialIntegritySnapshotOverride = true;
11861186

@@ -1387,8 +1387,8 @@ RI_FKey_cascade_upd(PG_FUNCTION_ARGS)
13871387
bool isnull;
13881388
int i;
13891389
int j;
1390-
Oid save_uid;
1391-
Oid fk_owner;
1390+
AclId save_uid;
1391+
AclId fk_owner;
13921392

13931393
ReferentialIntegritySnapshotOverride = true;
13941394

@@ -1631,8 +1631,8 @@ RI_FKey_restrict_del(PG_FUNCTION_ARGS)
16311631
char del_nulls[RI_MAX_NUMKEYS + 1];
16321632
bool isnull;
16331633
int i;
1634-
Oid save_uid;
1635-
Oid fk_owner;
1634+
AclId save_uid;
1635+
AclId fk_owner;
16361636

16371637
ReferentialIntegritySnapshotOverride = true;
16381638

@@ -1854,8 +1854,8 @@ RI_FKey_restrict_upd(PG_FUNCTION_ARGS)
18541854
char upd_nulls[RI_MAX_NUMKEYS + 1];
18551855
bool isnull;
18561856
int i;
1857-
Oid save_uid;
1858-
Oid fk_owner;
1857+
AclId save_uid;
1858+
AclId fk_owner;
18591859

18601860
ReferentialIntegritySnapshotOverride = true;
18611861

@@ -2082,8 +2082,8 @@ RI_FKey_setnull_del(PG_FUNCTION_ARGS)
20822082
char upd_nulls[RI_MAX_NUMKEYS + 1];
20832083
bool isnull;
20842084
int i;
2085-
Oid save_uid;
2086-
Oid fk_owner;
2085+
AclId save_uid;
2086+
AclId fk_owner;
20872087

20882088
ReferentialIntegritySnapshotOverride = true;
20892089

@@ -2301,8 +2301,8 @@ RI_FKey_setnull_upd(PG_FUNCTION_ARGS)
23012301
int i;
23022302
int match_type;
23032303
bool use_cached_query;
2304-
Oid save_uid;
2305-
Oid fk_owner;
2304+
AclId save_uid;
2305+
AclId fk_owner;
23062306

23072307
ReferentialIntegritySnapshotOverride = true;
23082308

@@ -2566,8 +2566,8 @@ RI_FKey_setdefault_del(PG_FUNCTION_ARGS)
25662566
char upd_nulls[RI_MAX_NUMKEYS + 1];
25672567
bool isnull;
25682568
int i;
2569-
Oid save_uid;
2570-
Oid fk_owner;
2569+
AclId save_uid;
2570+
AclId fk_owner;
25712571

25722572
ReferentialIntegritySnapshotOverride = true;
25732573

@@ -2828,8 +2828,8 @@ RI_FKey_setdefault_upd(PG_FUNCTION_ARGS)
28282828
bool isnull;
28292829
int i;
28302830
int match_type;
2831-
Oid save_uid;
2832-
Oid fk_owner;
2831+
AclId save_uid;
2832+
AclId fk_owner;
28332833

28342834
ReferentialIntegritySnapshotOverride = true;
28352835

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy