small makeVar refactoring

Started by Peter Eisentrautover 15 years ago2 messageshackers
Jump to latest
#1Peter Eisentraut
peter_e@gmx.net

While hacking around, I noticed that a lot of makeVar() calls could be
refactored into some convenience functions, to save some redundancy and
so that the unusual call patterns stand out better. Useful?

Attachments:

makevar-refactor.patchtext/x-patch; charset=UTF-8; name=makevar-refactor.patchDownload+59-70
#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: Peter Eisentraut (#1)
Re: small makeVar refactoring

Peter Eisentraut <peter_e@gmx.net> writes:

While hacking around, I noticed that a lot of makeVar() calls could be
refactored into some convenience functions, to save some redundancy and
so that the unusual call patterns stand out better. Useful?

I'm not real thrilled with importing catalog/pg_attribute.h into
makefuncs.h; that seems like a lot of namespace pollution for not much
return. So -1 to makeVarFromAttribute. The other is okay although I'm
not convinced it's useful enough to bother with.

regards, tom lane