From: Graham Leggett Date: Tue, 19 Oct 2010 23:07:25 +0000 (+0000) Subject: Avoid unnecessariy initialisation before we test mod_cgi's handler name. X-Git-Tag: 2.3.9~260 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e206531458f3d9c0c7c6872f2976b63f246852f1;p=thirdparty%2Fapache%2Fhttpd.git Avoid unnecessariy initialisation before we test mod_cgi's handler name. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1024460 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/generators/mod_cgi.c b/modules/generators/mod_cgi.c index 3dfddd96f2d..5cb42596e4b 100644 --- a/modules/generators/mod_cgi.c +++ b/modules/generators/mod_cgi.c @@ -755,10 +755,13 @@ static int cgi_handler(request_rec *r) cgi_server_conf *conf; apr_status_t rv; cgi_exec_info_t e_info; - conn_rec *c = r->connection; + conn_rec *c; - if(strcmp(r->handler, CGI_MAGIC_TYPE) && strcmp(r->handler, "cgi-script")) + if (strcmp(r->handler, CGI_MAGIC_TYPE) && strcmp(r->handler, "cgi-script")) { return DECLINED; + } + + c = r->connection; is_included = !strcmp(r->protocol, "INCLUDED");