Fix executor/spi.h to follow our usual conventions for include files, ie,
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 7 Jan 2009 13:44:37 +0000 (13:44 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 7 Jan 2009 13:44:37 +0000 (13:44 +0000)
commit1cfd9e88349fc259d17914ccfd4eaf7bb7f7d141
treed1a204c32625761f4c36cc02bf9a83af32eb8748
parentb09f930d2eec6ed2427786d9aa64c1206859774d
Fix executor/spi.h to follow our usual conventions for include files, ie,
not include postgres.h nor anything else it doesn't directly need.  Add
#includes to calling files as needed to compensate.  Per my proposal of
yesterday.

This should be noted as a source code change in the 8.4 release notes,
since it's likely to require changes in add-on modules.
22 files changed:
contrib/spi/autoinc.c
contrib/spi/insert_username.c
contrib/spi/moddatetime.c
contrib/spi/refint.c
contrib/spi/timetravel.c
contrib/tablefunc/tablefunc.c
contrib/xml2/xpath.c
contrib/xml2/xslt_proc.c
doc/src/sgml/spi.sgml
src/backend/executor/spi.c
src/backend/utils/adt/ri_triggers.c
src/backend/utils/adt/ruleutils.c
src/backend/utils/adt/tsquery_rewrite.c
src/backend/utils/adt/tsvector_op.c
src/backend/utils/adt/xml.c
src/include/executor/spi.h
src/pl/plperl/plperl.c
src/pl/plpgsql/src/gram.y
src/pl/plpgsql/src/pl_exec.c
src/pl/plpgsql/src/plpgsql.h
src/pl/tcl/pltcl.c
src/test/regress/regress.c