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 */
       }
   
       /*