From 3f4b2b53e21ccbc9c8cf4cd8e1c4915258330489 Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Fri, 7 Dec 2012 09:30:05 +0000 Subject: [PATCH] fix compilation of remotebackend without curl-dev git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2975 d19b8d6e-7fed-0310-83ef-9ca221ded41b --- modules/remotebackend/httpconnector.cc | 6 +++++- modules/remotebackend/remotebackend.hh | 5 ++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/modules/remotebackend/httpconnector.cc b/modules/remotebackend/httpconnector.cc index 6e6294071..efb378d5a 100644 --- a/modules/remotebackend/httpconnector.cc +++ b/modules/remotebackend/httpconnector.cc @@ -3,9 +3,13 @@ #include #include #include -#include #include #include + +#ifdef REMOTEBACKEND_HTTP +#include +#endif + #ifndef UNIX_PATH_MAX #define UNIX_PATH_MAX 108 #endif diff --git a/modules/remotebackend/remotebackend.hh b/modules/remotebackend/remotebackend.hh index a5b8b02ea..98445380a 100644 --- a/modules/remotebackend/remotebackend.hh +++ b/modules/remotebackend/remotebackend.hh @@ -14,9 +14,12 @@ #include #include #include "../pipebackend/coprocess.hh" -#include #include "pdns/json.hh" +#ifdef REMOTEBACKEND_HTTP +#include +#endif + #define JSON_GET(obj,val,def) (obj.HasMember(val)?obj["" val ""]:def) #define JSON_ADD_MEMBER(obj, name, val, alloc) { rapidjson::Value __xval; __xval = val; obj.AddMember(name, __xval, alloc); } -- 2.40.0