Cease including Bot.H in Utils.H
authorclinton <clinton@unknownlamer.org>
Thu, 13 Nov 2008 11:28:04 +0000 (11:28 +0000)
committerclinton <clinton@unknownlamer.org>
Thu, 13 Nov 2008 11:28:04 +0000 (11:28 +0000)
And miscellaneous cleanup as a result. Owing to Bot.H being included
by Utils.H no header mentioned in Bot.H could include Utils.H (not a
problem except in an upcoming revision of BotInterp.H)

source/Person.C
source/ServerQueue.C
source/Utils.C
source/Utils.H

index a28523e..26b4cf9 100644 (file)
@@ -17,6 +17,7 @@
 // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 // 02110-1301, USA.
 
+#include "Bot.H"
 #include "Utils.H"
 #include "Person.H"
 
index e927c1c..0dc5f74 100644 (file)
@@ -22,6 +22,9 @@
 #endif
 
 #include <limits>
+
+#include "Interp.H"
+#include "BotInterp.H"
 #include "ServerQueue.H"
 #include "Utils.H"
 
index 3db5182..7105380 100644 (file)
@@ -25,6 +25,7 @@
 #include <string>
 #include <sstream>
 
+#include "Bot.H"
 #include "Utils.H"
 #include "StringTokenizer.H"
 
index ff1f6d7..a68eabe 100644 (file)
@@ -27,7 +27,7 @@
 #include <ctime>
 #include <string>
 
-#include "Bot.H"
+class Bot;
 
 #ifdef USESCRIPTS
 #include <libguile.h>