You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by jo...@apache.org on 2004/05/17 20:57:39 UTC
cvs commit: httpd-2.0/modules/ssl ssl_engine_config.c
jorton 2004/05/17 11:57:39
Modified: modules/ssl ssl_engine_config.c
Log:
* modules/ssl/ssl_engine_config.c (ssl_config_global_create): Fix gcc
strict-aliasing warning.
Revision Changes Path
1.91 +4 -5 httpd-2.0/modules/ssl/ssl_engine_config.c
Index: ssl_engine_config.c
===================================================================
RCS file: /home/cvs/httpd-2.0/modules/ssl/ssl_engine_config.c,v
retrieving revision 1.90
retrieving revision 1.91
diff -d -u -r1.90 -r1.91
--- ssl_engine_config.c 5 Mar 2004 02:44:40 -0000 1.90
+++ ssl_engine_config.c 17 May 2004 18:57:39 -0000 1.91
@@ -39,12 +39,11 @@
{
apr_pool_t *pool = s->process->pool;
SSLModConfigRec *mc;
+ void *vmc;
- apr_pool_userdata_get((void **)&mc, SSL_MOD_CONFIG_KEY,
- pool);
-
- if (mc) {
- return mc; /* reused for lifetime of the server */
+ apr_pool_userdata_get(&vmc, SSL_MOD_CONFIG_KEY, pool);
+ if (vmc) {
+ return vmc; /* reused for lifetime of the server */
}
/*