Quoting Nick Kew <[EMAIL PROTECTED]>:

+APU_DECLARE(const char*) apr_dbd_get_name(const apr_dbd_driver_t *driver,
+                                          apr_dbd_results_t *res, int col);

I'm having a feeling (after doing a bit of testing on this) that we should also include a pool in the list of arguments here. SQLite3, for instance, returns objects that disappear (due to the call to sqlite3_finalize) unless they are copied into a user specified pool. Some databases may not need to use this (e.g. PGSQL), so they can just ignore the pool.

Does that make sense?

--
Bojan

Reply via email to