summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Querna <pquerna@apache.org>2008-12-07 06:23:04 +0000
committerPaul Querna <pquerna@apache.org>2008-12-07 06:23:04 +0000
commit0a0ac63f297e7676a143dd0f9b03e3b7d1e5683f (patch)
tree5a27dc76df65d11b44d4808ac0d4b6260bc86ab2
parent5aa5f9850dcbe25a11000dffb7bfb793c0764c35 (diff)
downloadhttpd-0a0ac63f297e7676a143dd0f9b03e3b7d1e5683f.tar.gz
Use cmd->temp_pool for temp allocations during configuration.
Suggested by: Takashi Sato <takashi lans-tv.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724092 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--modules/cluster/mod_heartbeat.c8
-rw-r--r--modules/cluster/mod_heartmonitor.c2
2 files changed, 5 insertions, 5 deletions
diff --git a/modules/cluster/mod_heartbeat.c b/modules/cluster/mod_heartbeat.c
index 1f978db645..c2562db17b 100644
--- a/modules/cluster/mod_heartbeat.c
+++ b/modules/cluster/mod_heartbeat.c
@@ -308,7 +308,7 @@ static const char *cmd_hb_address(cmd_parms *cmd,
return "HeartbeatAddress: May only be specified once.";
}
- rv = apr_parse_addr_port(&host_str, &scope_id, &port, addr, p);
+ rv = apr_parse_addr_port(&host_str, &scope_id, &port, addr, cmd->temp_pool);
if (rv) {
return "HeartbeatAddress: Unable to parse address.";
@@ -329,14 +329,14 @@ static const char *cmd_hb_address(cmd_parms *cmd,
return "HeartbeatAddress: apr_sockaddr_info_get failed.";
}
- rv = apr_temp_dir_get(&tmpdir, p);
+ rv = apr_temp_dir_get(&tmpdir, cmd->temp_pool);
if (rv) {
return "HeartbeatAddress: unable to find temp directory.";
}
- path = apr_pstrcat(p, tmpdir, "/hb-tmp.XXXXXX", NULL);
+ path = apr_pstrcat(cmd->temp_pool, tmpdir, "/hb-tmp.XXXXXX", NULL);
- rv = apr_file_mktemp(&ctx->lockf, path, 0, p);
+ rv = apr_file_mktemp(&ctx->lockf, path, 0, cmd->temp_pool);
if (rv) {
return "HeartbeatAddress: unable to allocate temp file.";
diff --git a/modules/cluster/mod_heartmonitor.c b/modules/cluster/mod_heartmonitor.c
index d54d6e9ca4..77552587a8 100644
--- a/modules/cluster/mod_heartmonitor.c
+++ b/modules/cluster/mod_heartmonitor.c
@@ -541,7 +541,7 @@ static const char *cmd_hm_listen(cmd_parms *cmd,
return "HeartbeatListen: May only be specified once.";
}
- rv = apr_parse_addr_port(&host_str, &scope_id, &port, mcast_addr, p);
+ rv = apr_parse_addr_port(&host_str, &scope_id, &port, mcast_addr, cmd->temp_pool);
if (rv) {
return "HeartbeatListen: Unable to parse multicast address.";