This should fix getting stuff from dbd_prepared_defns. It is against
2.2.x branch.

-- 
Bojan
Index: modules/database/mod_dbd.c
===================================================================
--- modules/database/mod_dbd.c	(revision 536728)
+++ modules/database/mod_dbd.c	(working copy)
@@ -661,7 +661,7 @@
     svr_cfg *svr;
     server_rec *sp;
     for (sp = s; sp; sp = sp->next) {
-        const char *key = apr_psprintf(s->process->pool, "%pp", s);
+        const char *key = apr_psprintf(s->process->pool, "%pp", sp);
         svr = ap_get_module_config(sp->module_config, &dbd_module);
         svr->prepared = apr_hash_get(dbd_prepared_defns, key,
                                      APR_HASH_KEY_STRING);

Reply via email to