From 50af087b9f3831285869dc8d8bf91cc3e6d5169a Mon Sep 17 00:00:00 2001 From: Edward Rudd Date: Thu, 23 Oct 2008 06:56:41 +0000 Subject: fix possible crash when regex function doesn't match (set to *default*) --- (limited to 'utility/database.c') diff --git a/utility/database.c b/utility/database.c index e7650aa..a979268 100644 --- a/utility/database.c +++ b/utility/database.c @@ -19,7 +19,7 @@ apr_status_t database_connect(config_t *cfg) { apr_status_t rv; if (!cfg->dbconn) { - cfg->dbconn = apr_palloc(cfg->pool, sizeof(config_dbd_t)); + cfg->dbconn = apr_pcalloc(cfg->pool, sizeof(config_dbd_t)); } rv = apr_dbd_get_driver(cfg->pool, cfg->dbdriver, &(cfg->dbconn->driver)); if (rv) -- cgit v0.9.2