From: Amos Jeffries Date: Sun, 22 Dec 2013 21:14:55 +0000 (-0800) Subject: Detatch useless build dependencies on HttpParser.h X-Git-Tag: merge-candidate-3-v1~506^2~90 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a24dfc69bfed306a9d03a0b9c58212444e3b6b7a;p=thirdparty%2Fsquid.git Detatch useless build dependencies on HttpParser.h --- diff --git a/src/client_side.cc b/src/client_side.cc index ec3e43203b..53b776f716 100644 --- a/src/client_side.cc +++ b/src/client_side.cc @@ -106,6 +106,7 @@ #include "http.h" #include "HttpHdrContRange.h" #include "HttpHeaderTools.h" +#include "HttpParser.h" #include "HttpReply.h" #include "HttpRequest.h" #include "ident/Config.h" diff --git a/src/client_side.h b/src/client_side.h index 0117f2b8b6..e024acaba0 100644 --- a/src/client_side.h +++ b/src/client_side.h @@ -35,7 +35,7 @@ #include "comm.h" #include "HttpControlMsg.h" -#include "HttpParser.h" +#include "http/forward.h" #if USE_AUTH #include "auth/UserRequest.h" #endif @@ -398,7 +398,7 @@ private: Auth::UserRequest::Pointer auth_; #endif - HttpParser::Pointer parser_; + HttpParserPointer parser_; // XXX: CBDATA plays with public/private and leaves the following 'private' fields all public... :(