Removing some superfluous extern declarations
authormstembera <MissingEmail@email>
Sun, 2 Nov 2014 05:10:31 +0000 (22:10 -0700)
committerJoona Kiiski <joona.kiiski@gmail.com>
Wed, 5 Nov 2014 21:17:19 +0000 (21:17 +0000)
No functional change.

Resolves #93

src/evaluate.h
src/misc.h
src/search.h

index fff2476..c70dc14 100644 (file)
@@ -28,9 +28,9 @@ namespace Eval {
 
 const Value Tempo = Value(17); // Must be visible to search
 
-extern void init();
-extern Value evaluate(const Position& pos);
-extern std::string trace(const Position& pos);
+void init();
+Value evaluate(const Position& pos);
+std::string trace(const Position& pos);
 
 }
 
index 970f335..34ef032 100644 (file)
 
 #include "types.h"
 
-extern const std::string engine_info(bool to_uci = false);
-extern void timed_wait(WaitCondition&, Lock&, int);
-extern void prefetch(char* addr);
-extern void start_logger(bool b);
-
-extern void dbg_hit_on(bool b);
-extern void dbg_hit_on_c(bool c, bool b);
-extern void dbg_mean_of(int v);
-extern void dbg_print();
+const std::string engine_info(bool to_uci = false);
+void timed_wait(WaitCondition&, Lock&, int);
+void prefetch(char* addr);
+void start_logger(bool b);
+
+void dbg_hit_on(bool b);
+void dbg_hit_on_c(bool c, bool b);
+void dbg_mean_of(int v);
+void dbg_print();
 
 
 namespace Time {
index 2fd160b..2a943dd 100644 (file)
@@ -105,8 +105,8 @@ extern Position RootPos;
 extern Time::point SearchTime;
 extern StateStackPtr SetupStates;
 
-extern void init();
-extern void think();
+void init();
+void think();
 template<bool Root> uint64_t perft(Position& pos, Depth depth);
 
 } // namespace Search