Tom Lane wrote:
> Er, doesn't that change the behavior?
I don't believe so. There is an if statement earlier that assigns
opt->footers to footers is the former is non-NULL. In other words:
if (opt->footers)
footers = opt->footers;
else if (...)
footers = xyz();
else
footers = NULL;
Therefore if footers is NULL then opt->footers must also be NULL, so the
previous trinary statement is just confusing.
-Neil