Re: Proposal: Make use of C99 designated initialisers fornulls/values arrays - Mailing list pgsql-hackers

From Chapman Flack
Subject Re: Proposal: Make use of C99 designated initialisers fornulls/values arrays
Date
Msg-id 5DA9B748.4000703@anastigmatix.net
Whole thread Raw
In response to Re: Proposal: Make use of C99 designated initialisers fornulls/values arrays  (Stephen Frost <sfrost@snowman.net>)
Responses Re: Proposal: Make use of C99 designated initialisers fornulls/values arrays  (Stephen Frost <sfrost@snowman.net>)
List pgsql-hackers
On 10/18/19 08:18, Stephen Frost wrote:
> I realize that I need to don some fireproof gear for suggesting this,
> but I really wonder how much fallout we'd have from just allowing {} to
> be used..  It's about a billion[1] times cleaner and more sensible than
> using {0} and doesn't create a dependency on what the first element of
> the struct is..

I guess the non-flamey empirical question would be, if it's not ISO C,
are we supporting any compiler that doesn't understand it?

-Chap



pgsql-hackers by date:

Previous
From: Jeremy Finzel
Date:
Subject: Re: UPSERT on view does not find constraint by name
Next
From: Tom Lane
Date:
Subject: Re: Clean up MinGW def file generation