From 8dbcf9b358f50f7a7c1f1368d167999c31b1e86b Mon Sep 17 00:00:00 2001 From: "dominique.leuenberger@gmail.com" Date: Fri, 9 Mar 2012 17:47:15 +0000 Subject: Fix build with gcc 4.7. Fixes issue 173 git-svn-id: http://libproxy.googlecode.com/svn/trunk@833 c587cffe-e639-0410-9787-d7902ae8ed56 --- NEWS | 2 +- libproxy/modules/config_sysconfig.cpp | 3 +++ libproxy/modules/pacrunner_mozjs.cpp | 1 + libproxy/modules/pacrunner_natus.cpp | 1 + libproxy/modules/pacrunner_webkit.cpp | 1 + libproxy/url.cpp | 1 + 6 files changed, 8 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index c45b27e..13146fc 100644 --- a/NEWS +++ b/NEWS @@ -16,7 +16,7 @@ New in version 0.4.8 (not yet released) - #168: .pc file should be installed under OSX as well. - #170: Also check for "Transfer-Encoding: chunked". - #171: mozjs pacrunner: Fix parameters of dnsResolve_() - + - #173: Libproxy doesn't build with gcc 4.7 New in version 0.4.7 ============================== diff --git a/libproxy/modules/config_sysconfig.cpp b/libproxy/modules/config_sysconfig.cpp index 616585a..6e97ae8 100644 --- a/libproxy/modules/config_sysconfig.cpp +++ b/libproxy/modules/config_sysconfig.cpp @@ -21,6 +21,9 @@ #include #include #include +#include +#include + #include "../extension_config.hpp" using namespace libproxy; diff --git a/libproxy/modules/pacrunner_mozjs.cpp b/libproxy/modules/pacrunner_mozjs.cpp index 3283e91..abb4b9d 100644 --- a/libproxy/modules/pacrunner_mozjs.cpp +++ b/libproxy/modules/pacrunner_mozjs.cpp @@ -18,6 +18,7 @@ ******************************************************************************/ #include // ? +#include // gethostname #include "../extension_pacrunner.hpp" using namespace libproxy; diff --git a/libproxy/modules/pacrunner_natus.cpp b/libproxy/modules/pacrunner_natus.cpp index f7bd4fc..ce79943 100644 --- a/libproxy/modules/pacrunner_natus.cpp +++ b/libproxy/modules/pacrunner_natus.cpp @@ -18,6 +18,7 @@ ******************************************************************************/ #include "../extension_pacrunner.hpp" +#include // gethostname using namespace libproxy; #define I_ACKNOWLEDGE_THAT_NATUS_IS_NOT_STABLE diff --git a/libproxy/modules/pacrunner_webkit.cpp b/libproxy/modules/pacrunner_webkit.cpp index b9abf34..c51b869 100644 --- a/libproxy/modules/pacrunner_webkit.cpp +++ b/libproxy/modules/pacrunner_webkit.cpp @@ -18,6 +18,7 @@ ******************************************************************************/ #include "../extension_pacrunner.hpp" +#include // gethostname using namespace libproxy; #ifdef __APPLE__ diff --git a/libproxy/url.cpp b/libproxy/url.cpp index df75022..cd781df 100644 --- a/libproxy/url.cpp +++ b/libproxy/url.cpp @@ -33,6 +33,7 @@ #include // For atoi() #include // For stat() #include // For transform() +#include // For read() close() #ifdef WIN32 #include -- cgit v1.2.1