From 25abc284be8040bb73783a18a637bcabccaa3a38 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Thu, 13 Dec 2012 10:34:13 -0800 Subject: [PATCH] Fix build issues. --- src/cpp/ripple/Pathfinder.cpp | 7 ++++++- src/cpp/ripple/RPCHandler.cpp | 9 ++++++--- src/cpp/ripple/WSDoor.cpp | 4 ++++ src/cpp/ripple/WSDoor.h | 13 ++++++++++--- 4 files changed, 26 insertions(+), 7 deletions(-) diff --git a/src/cpp/ripple/Pathfinder.cpp b/src/cpp/ripple/Pathfinder.cpp index 82b55202f1..0f772bf62e 100644 --- a/src/cpp/ripple/Pathfinder.cpp +++ b/src/cpp/ripple/Pathfinder.cpp @@ -1,8 +1,13 @@ + #include "Pathfinder.h" + +#include + +#include + #include "Application.h" #include "AccountItems.h" #include "Log.h" -#include SETUP_LOG(); diff --git a/src/cpp/ripple/RPCHandler.cpp b/src/cpp/ripple/RPCHandler.cpp index e1dc3c1786..e7d34198de 100644 --- a/src/cpp/ripple/RPCHandler.cpp +++ b/src/cpp/ripple/RPCHandler.cpp @@ -2,6 +2,12 @@ // carries out the RPC // +#include + +#include +#include + +#include "Pathfinder.h" #include "Log.h" #include "NetworkOPs.h" #include "RPCHandler.h" @@ -16,9 +22,6 @@ #include "InstanceCounter.h" #include "Offer.h" -#include "Pathfinder.h" -#include -#include SETUP_LOG(); diff --git a/src/cpp/ripple/WSDoor.cpp b/src/cpp/ripple/WSDoor.cpp index 4213487cdf..cd523c0de6 100644 --- a/src/cpp/ripple/WSDoor.cpp +++ b/src/cpp/ripple/WSDoor.cpp @@ -1,6 +1,10 @@ #include "Log.h" +#define WSDOOR_CPP +#include "../websocketpp/src/sockets/tls.hpp" +#include "../websocketpp/src/websocketpp.hpp" + SETUP_LOG(); #include "Application.h" diff --git a/src/cpp/ripple/WSDoor.h b/src/cpp/ripple/WSDoor.h index 40c37815d1..24ba138a89 100644 --- a/src/cpp/ripple/WSDoor.h +++ b/src/cpp/ripple/WSDoor.h @@ -1,15 +1,22 @@ #ifndef __WSDOOR__ #define __WSDOOR__ -#include "../websocketpp/src/sockets/tls.hpp" -#include "../websocketpp/src/websocketpp.hpp" - #include #include #include #include #include +#ifndef WSDOOR_CPP + +namespace websocketpp +{ + class server; + class server_tls; +} + +#endif + class WSDoor { private: