From: Steinar H. Gunderson Date: Sun, 21 Apr 2013 11:57:00 +0000 (+0200) Subject: Run include-what-you-use. X-Git-Tag: 1.0.0~47 X-Git-Url: https://git.sesse.net/?p=cubemap;a=commitdiff_plain;h=8cdf715a5a6320a0b8c1152a28c40bc0dd86676b Run include-what-you-use. --- diff --git a/config.cpp b/config.cpp index d47bfec..f17302a 100644 --- a/config.cpp +++ b/config.cpp @@ -1,8 +1,11 @@ +#include #include #include +#include #include #include #include +#include #include #include #include diff --git a/config.h b/config.h index 8de6704..cf3fdfb 100644 --- a/config.h +++ b/config.h @@ -4,6 +4,7 @@ // Various routines that deal with parsing the configuration file. #include +#include #include #include #include diff --git a/serverpool.cpp b/serverpool.cpp index 590e0f5..be47aa9 100644 --- a/serverpool.cpp +++ b/serverpool.cpp @@ -1,12 +1,17 @@ #include #include +#include #include "client.h" +#include "log.h" #include "server.h" #include "serverpool.h" #include "state.pb.h" +#include "udpstream.h" #include "util.h" +struct sockaddr_in6; + using namespace std; ServerPool::ServerPool(int size) diff --git a/serverpool.h b/serverpool.h index 5b7fca3..9a8e171 100644 --- a/serverpool.h +++ b/serverpool.h @@ -12,7 +12,9 @@ class MarkPool; class Server; +class UDPStream; struct ClientStats; +struct sockaddr_in6; // Provides services such as load-balancing between a number of Server instances. class ServerPool { diff --git a/udpinput.cpp b/udpinput.cpp index 887850c..7caf8e1 100644 --- a/udpinput.cpp +++ b/udpinput.cpp @@ -2,7 +2,6 @@ #include #include #include -#include #include #include #include diff --git a/udpstream.cpp b/udpstream.cpp index 1852243..5ed16df 100644 --- a/udpstream.cpp +++ b/udpstream.cpp @@ -1,3 +1,6 @@ +#include +#include + #include "log.h" #include "markpool.h" #include "udpstream.h" diff --git a/udpstream.h b/udpstream.h index 3424b98..e30c948 100644 --- a/udpstream.h +++ b/udpstream.h @@ -7,6 +7,7 @@ // that there is no state (UDP itself is, of course, stateless). #include +#include #include #include #include