diff options
author | Jeff Davis <jdavis@postgresql.org> | 2024-07-15 12:08:00 -0700 |
---|---|---|
committer | Jeff Davis <jdavis@postgresql.org> | 2024-07-15 12:08:00 -0700 |
commit | a15b0edb5dd9d2a3731f374b576485799c00431c (patch) | |
tree | 8db82e4ecd1f07db23271a1e4e274fbd961d2bc1 | |
parent | bd40ffd8afd28bea6768b8fd46d02b0ccab3c93a (diff) | |
download | postgresql-a15b0edb5dd9d2a3731f374b576485799c00431c.tar.gz postgresql-a15b0edb5dd9d2a3731f374b576485799c00431c.zip |
Add missing RestrictSearchPath() calls.
Reported-by: Noah Misch
Backpatch-through: 17
Discussion: https://postgr.es/m/20240630222344.db.nmisch@google.com
-rw-r--r-- | src/backend/commands/indexcmds.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/backend/commands/indexcmds.c b/src/backend/commands/indexcmds.c index 2caab88aa58..c5a56c75f69 100644 --- a/src/backend/commands/indexcmds.c +++ b/src/backend/commands/indexcmds.c @@ -1230,6 +1230,7 @@ DefineIndex(Oid tableId, */ AtEOXact_GUC(false, root_save_nestlevel); root_save_nestlevel = NewGUCNestLevel(); + RestrictSearchPath(); /* Add any requested comment */ if (stmt->idxcomment != NULL) @@ -2027,6 +2028,7 @@ ComputeIndexAttrs(IndexInfo *indexInfo, { SetUserIdAndSecContext(save_userid, save_sec_context); *ddl_save_nestlevel = NewGUCNestLevel(); + RestrictSearchPath(); } } @@ -2074,6 +2076,7 @@ ComputeIndexAttrs(IndexInfo *indexInfo, { SetUserIdAndSecContext(save_userid, save_sec_context); *ddl_save_nestlevel = NewGUCNestLevel(); + RestrictSearchPath(); } /* @@ -2104,6 +2107,7 @@ ComputeIndexAttrs(IndexInfo *indexInfo, { SetUserIdAndSecContext(save_userid, save_sec_context); *ddl_save_nestlevel = NewGUCNestLevel(); + RestrictSearchPath(); } /* |