diff options
author | Edward Rudd <urkle@outoforder.cc> | 2008-10-23 06:56:41 (GMT) |
---|---|---|
committer | Edward Rudd <urkle@outoforder.cc> | 2008-10-23 06:56:41 (GMT) |
commit | 50af087b9f3831285869dc8d8bf91cc3e6d5169a (patch) | |
tree | 2654017cf9aac96b7d0c57aaf913af786fd997d8 /utility/database.c | |
parent | aed9f10440d8789f99919c3a6f91e8d76bbc44dc (diff) |
fix possible crash when regex function doesn't match (set to *default*)
Diffstat (limited to 'utility/database.c')
-rw-r--r-- | utility/database.c | 2 |
1 files changed, 1 insertions, 1 deletions
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) | |||
19 | { | 19 | { |
20 | apr_status_t rv; | 20 | apr_status_t rv; |
21 | if (!cfg->dbconn) { | 21 | if (!cfg->dbconn) { |
22 | cfg->dbconn = apr_palloc(cfg->pool, sizeof(config_dbd_t)); | 22 | cfg->dbconn = apr_pcalloc(cfg->pool, sizeof(config_dbd_t)); |
23 | } | 23 | } |
24 | rv = apr_dbd_get_driver(cfg->pool, cfg->dbdriver, &(cfg->dbconn->driver)); | 24 | rv = apr_dbd_get_driver(cfg->pool, cfg->dbdriver, &(cfg->dbconn->driver)); |
25 | if (rv) | 25 | if (rv) |