]> git.pld-linux.org Git - packages/nginx.git/blob - nginx-gcc46-build.patch
- this patch is needed to build nginx with gcc 4.6
[packages/nginx.git] / nginx-gcc46-build.patch
1 diff -ur nginx-1.0.5-orig/src/event/ngx_event_openssl.c nginx-1.0.5/src/event/ngx_event_openssl.c
2 --- nginx-1.0.5-orig/src/event/ngx_event_openssl.c      2011-01-20 13:33:17.000000000 +0100
3 +++ nginx-1.0.5/src/event/ngx_event_openssl.c   2011-08-24 17:21:39.107319828 +0200
4 @@ -1687,20 +1687,24 @@
5      ngx_int_t                 rc;
6      ngx_shm_zone_t           *shm_zone;
7      ngx_slab_pool_t          *shpool;
8 -    ngx_connection_t         *c;
9 -    ngx_rbtree_node_t        *node, *sentinel;
10 +#if (NGX_DEBUG)
11 +       ngx_connection_t         *c;
12 +#endif
13 +       ngx_rbtree_node_t        *node, *sentinel;
14      ngx_ssl_session_t        *sess;
15      ngx_ssl_sess_id_t        *sess_id;
16      ngx_ssl_session_cache_t  *cache;
17      u_char                    buf[NGX_SSL_MAX_SESSION_SIZE];
18  
19 -    c = ngx_ssl_get_connection(ssl_conn);
20 -
21      hash = ngx_crc32_short(id, (size_t) len);
22      *copy = 0;
23  
24 +#if (NGX_DEBUG)
25 +    c = ngx_ssl_get_connection(ssl_conn);
26 +
27      ngx_log_debug2(NGX_LOG_DEBUG_EVENT, c->log, 0,
28                     "ssl get session: %08XD:%d", hash, len);
29 +#endif
30  
31      shm_zone = SSL_CTX_get_ex_data(SSL_get_SSL_CTX(ssl_conn),
32                                     ngx_ssl_session_cache_index);
This page took 0.092283 seconds and 3 git commands to generate.