Merlin Moncure wrote:
On Wed, May 14, 2008 at 10:44 AM, Tom Lane <[EMAIL PROTECTED]> wrote:
I'm wondering why the hooks need names at all. AFAICS all that
libpq needs to know about a hook is a callback function address
and a void * passthrough pointer.
For reference...here is what libpqtypes has to do to bind via the
Are you proposing something substantially different (not my handle
suggestion)? How would it work exactly?
It is important to see how "NON-hook-callback" functions in libpqtypes
make use of the hook data.
PQparamCreate must get a pointer to the conn hook data
PQgetf must get a pointer to the result hook data
These are NOT hook callbacks. The hook data is NOT isolated to callback
functions. It is memory that is publically accessible, outside hook
every bit counts
Sent via pgsql-patches mailing list (firstname.lastname@example.org)
To make changes to your subscription: