Ticket #275: fix-false-memset-warnings.patch

File fix-false-memset-warnings.patch, 670 bytes (added by johnleach.co.uk, 14 years ago)

Fix for compilation warning

  • src/http/modules/ngx_http_autoindex_module.c

    diff --git a/src/http/modules/ngx_http_autoindex_module.c b/src/http/modules/ngx_http_autoindex_module.c
    index 450a48e..bdf7c11 100644
    a b ngx_http_autoindex_handler(ngx_http_request_t *r)  
    489489            }
    490490
    491491            b->last = ngx_cpymem(b->last, "</a>", sizeof("</a>") - 1);
    492             ngx_memset(b->last, ' ', NGX_HTTP_AUTOINDEX_NAME_LEN - len);
     492            if (len < NGX_HTTP_AUTOINDEX_NAME_LEN)
     493              ngx_memset(b->last, ' ', NGX_HTTP_AUTOINDEX_NAME_LEN - len);
    493494            b->last += NGX_HTTP_AUTOINDEX_NAME_LEN - len;
    494495        }
    495496