Make more use of RoleSpec struct Most code was casting this through a generic Node. By declaring everything as RoleSpec appropriately, we can remove a bunch of casts and ad-hoc node type checking. Reviewed-by: Alvaro Herrera <alvherre@2ndquadrant.com> Branch ------ master Details ------- http://git.postgresql.org/pg/commitdiff/2e254130d1d3f16575f2d72952ab23b4e27d035a Modified Files -------------- src/backend/catalog/aclchk.c | 6 +++--- src/backend/commands/policy.c | 2 +- src/backend/commands/user.c | 12 +++++++----- src/backend/parser/gram.y | 17 +++++++++-------- src/backend/utils/adt/acl.c | 28 ++++++---------------------- src/include/nodes/parsenodes.h | 22 +++++++++++----------- src/include/utils/acl.h | 8 ++++---- 7 files changed, 41 insertions(+), 54 deletions(-)
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера