changeset 5516:439d05a037a3

SPDY: fixed build, broken by b7ee1bae0ffa. False positive warning about the "cl" variable may be uninitialized in the ngx_http_spdy_filter_get_data_frame() call was suppressed. It is always initialized either in the "while" cycle or in the following "if" condition since frame_size cannot be zero.
author Valentin Bartenev <vbart@nginx.com>
date Wed, 15 Jan 2014 01:44:52 +0400
parents e5fb14e85040
children 9d1479234f3c
files src/http/ngx_http_spdy_filter_module.c
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/http/ngx_http_spdy_filter_module.c
+++ b/src/http/ngx_http_spdy_filter_module.c
@@ -665,6 +665,10 @@ ngx_http_spdy_send_chain(ngx_connection_
         offset = 0;
     }
 
+#if (NGX_SUPPRESS_WARN)
+    cl = NULL;
+#endif
+
     slcf = ngx_http_get_module_loc_conf(r, ngx_http_spdy_module);
 
     frame_size = (limit && limit <= (off_t) slcf->chunk_size)