I was writing a simple standalone function compiled with pgxs - been a
while since I did that.
Including "postgres.h" and "fmgr.h", it didn't work - the backend would
complain that the function did not exist in the shared library.
Including "postgres.h" and "funcapi.h" *did* work - no complaints.
From what I can find in the docs, fmgr.h is the one to use as long as
you don't need to do set returning functions (mine is a simpe
int-returning function).
Docs issue, code issue, or Magnus-issue?
//Magnus