On 1/17/17 2:35 PM, Tom Lane wrote:
> Peter Eisentraut <pete...@gmx.net> writes:
>> Generate fmgr prototypes automatically
> 
> BTW, now that I've looked through this patch ... why does it add
> 
> +#include "nodes/nodes.h"
> +#include "nodes/pg_list.h"
> 
> to utils/builtins.h?  AFAICS that shouldn't be necessary, since
> there are no declarations in builtins.h that weren't there before.
> And seeing that this results in builtins.h being included in even more
> places than before, surely we want to minimize that file's inclusion
> footprint.

There are things in builtins.h that technically need those declarations.
 It seems to work without it now, but at some point during the
refactoring they were necessary.  I can remove them again.

-- 
Peter Eisentraut              http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services


-- 
Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-committers

Reply via email to