You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by wr...@apache.org on 2016/11/22 18:43:29 UTC

svn commit: r1770869 - /httpd/httpd/trunk/server/protocol.c

Author: wrowe
Date: Tue Nov 22 18:43:28 2016
New Revision: 1770869

URL: http://svn.apache.org/viewvc?rev=1770869&view=rev
Log:
Optimize away one more strchr

Modified:
    httpd/httpd/trunk/server/protocol.c

Modified: httpd/httpd/trunk/server/protocol.c
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/server/protocol.c?rev=1770869&r1=1770868&r2=1770869&view=diff
==============================================================================
--- httpd/httpd/trunk/server/protocol.c (original)
+++ httpd/httpd/trunk/server/protocol.c Tue Nov 22 18:43:28 2016
@@ -743,8 +743,7 @@ static int read_request_line(request_rec
     }
     else {
         for ( ; apr_isspace(*ll); ++ll)
-            if (ap_strchr_c("\t\n\v\f\r", *ll)
-                    && deferred_error == rrl_none)
+            if (*ll != ' ' && deferred_error == rrl_none)
                 deferred_error = rrl_badwhitespace; 
         if (*ll && deferred_error == rrl_none)
             deferred_error = rrl_trailingtext;