summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorJoe Orton <jorton@apache.org>2006-04-20 10:35:41 +0000
committerJoe Orton <jorton@apache.org>2006-04-20 10:35:41 +0000
commit5c7b0ad30c02924aa4a7bbd06ec9def0cdb6f838 (patch)
treee9fc449956f4accc5a88092485b01d564b173fda /modules
parentbdab2caad5e8c56795e02f8e941fdf92deb5ad7d (diff)
downloadhttpd-5c7b0ad30c02924aa4a7bbd06ec9def0cdb6f838.tar.gz
* modules/proxy/proxy_util.c (ap_proxy_initialize_worker): Fix
gcc strict-aliasing warning. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@395552 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'modules')
-rw-r--r--modules/proxy/proxy_util.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/proxy/proxy_util.c b/modules/proxy/proxy_util.c
index fe0e91f4ab..d83d22bdfe 100644
--- a/modules/proxy/proxy_util.c
+++ b/modules/proxy/proxy_util.c
@@ -1719,8 +1719,11 @@ PROXY_DECLARE(apr_status_t) ap_proxy_initialize_worker(proxy_worker *worker, ser
else
#endif
{
+ void *conn;
+
+ rv = connection_constructor(&conn, worker, worker->cp->pool);
+ worker->cp->conn = conn;
- rv = connection_constructor((void **)&(worker->cp->conn), worker, worker->cp->pool);
ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s,
"proxy: initialized single connection worker %d in child %" APR_PID_T_FMT " for (%s)",
worker->id, getpid(), worker->hostname);