From: | Magnus Hagander <magnus(at)hagander(dot)net> |
---|---|
To: | Michael Paquier <michael(at)paquier(dot)xyz> |
Cc: | Erik Rijkers <er(at)xs4all(dot)nl>, Jacob Champion <pchampion(at)vmware(dot)com>, "pgsql-hackers(at)lists(dot)postgresql(dot)org" <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
Subject: | Re: hba.c:3160:18: warning: comparison of unsigned enum expression |
Date: | 2021-04-07 12:01:42 |
Message-ID: | CABUevExEMaLmGxL3r9M3QDv=nW2eqwyF_k1WvgzLMUU7crE_Jg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Wed, Apr 7, 2021 at 1:57 PM Michael Paquier <michael(at)paquier(dot)xyz> wrote:
>
> On Wed, Apr 07, 2021 at 01:24:01PM +0200, Magnus Hagander wrote:
> > On Wed, Apr 7, 2021 at 1:01 PM Erik Rijkers <er(at)xs4all(dot)nl> wrote:
> > > Recently (last day or so), I get this warning from gcc 10.2:
>
> Same compiler version here, but I did not get warned. Are you using
> any particular flag?
>
> > But that also highlights -- shouldn't that function then also be made
> > to use hba_authname(), and the assert moved into the function? That
> > seems like the cleanest way?
>
> Good idea, that's much cleaner this way. Do you like the attached?
That's very close to mine (see one email later). Let's bikeshed about
the details. I think it's basically the same for current usecases, but
that taking the UserAuth as the parameter is cleaner and potentially
more useful for the future.
--
Magnus Hagander
Me: https://www.hagander.net/
Work: https://www.redpill-linpro.com/
From | Date | Subject | |
---|---|---|---|
Next Message | Pavel Borisov | 2021-04-07 12:02:18 | [PATCH] Improve treatment of page special and page header alignment during page init. |
Previous Message | Michael Paquier | 2021-04-07 11:57:03 | Re: hba.c:3160:18: warning: comparison of unsigned enum expression |