Refactor hba_authname
authorMagnus Hagander <magnus@hagander.net>
Wed, 7 Apr 2021 12:21:19 +0000 (14:21 +0200)
committerMagnus Hagander <magnus@hagander.net>
Wed, 7 Apr 2021 12:24:47 +0000 (14:24 +0200)
commitc1968426ba3de1fe37848863e35fff30261bf941
tree44b642d65b582ff1b080fe251cf94d6eaef9b424
parent4560e0acdafd57f3ba109b98e15ac047798d960c
Refactor hba_authname

The previous implementation (from 9afffcb833) had an unnecessary check
on the boundaries of the enum which trigtered compile warnings. To clean
it up, move the pre-existing static assert to a central location and
call that.

Reported-By: Erik Rijkers
Reviewed-By: Michael Paquier
Discussion: https://postgr.es/m/1056399262.13159.1617793249020@webmailclassic.xs4all.nl
src/backend/libpq/auth.c
src/backend/libpq/hba.c
src/include/libpq/hba.h