فهرست منبع

Make clang (OSX) happy again

Nils Maier 10 سال پیش
والد
کامیت
a3ba5c0588

+ 3 - 0
src/DHTInteractionCommand.cc

@@ -33,6 +33,9 @@
  */
 /* copyright --> */
 #include "DHTInteractionCommand.h"
+
+#include <array>
+
 #include "DownloadEngine.h"
 #include "RecoverableException.h"
 #include "DHTMessageDispatcher.h"

+ 1 - 0
src/FtpConnection.cc

@@ -34,6 +34,7 @@
 /* copyright --> */
 #include "FtpConnection.h"
 
+#include <array>
 #include <cstring>
 #include <cstdio>
 #include <cassert>

+ 1 - 0
src/GZipEncoder.cc

@@ -34,6 +34,7 @@
 /* copyright --> */
 #include "GZipEncoder.h"
 
+#include <array>
 #include <cstring>
 
 #include "fmt.h"

+ 1 - 0
src/GenericParser.h

@@ -35,6 +35,7 @@
 #ifndef D_GENERIC_PARSER_H
 #define D_GENERIC_PARSER_H
 
+#include <array>
 #include "common.h"
 #include "a2io.h"
 #include "util.h"

+ 1 - 0
src/IOFile.cc

@@ -34,6 +34,7 @@
 /* copyright --> */
 #include "IOFile.h"
 
+#include <array>
 #include <cstring>
 #include <cstdarg>
 #include <ostream>

+ 1 - 0
src/IteratableChecksumValidator.cc

@@ -34,6 +34,7 @@
 /* copyright --> */
 #include "IteratableChecksumValidator.h"
 
+#include <array>
 #include <cstdlib>
 
 #include "util.h"

+ 1 - 0
src/IteratableChunkChecksumValidator.cc

@@ -34,6 +34,7 @@
 /* copyright --> */
 #include "IteratableChunkChecksumValidator.h"
 
+#include <array>
 #include <cstring>
 #include <cstdlib>
 

+ 1 - 0
src/MSEHandshake.cc

@@ -34,6 +34,7 @@
 /* copyright --> */
 #include "MSEHandshake.h"
 
+#include <array>
 #include <cstring>
 #include <cassert>
 

+ 1 - 0
src/Piece.cc

@@ -34,6 +34,7 @@
 /* copyright --> */
 #include "Piece.h"
 
+#include <array>
 #include <cassert>
 
 #include "util.h"

+ 1 - 1
src/TimerA2.h

@@ -93,7 +93,7 @@ public:
 
   const Clock::time_point& getTime() const { return tp_; }
 
-  constexpr static Timer zero() { return Timer(0_s); }
+  static Timer zero() { return Timer(0_s); }
 
 private:
   Clock::time_point tp_;

+ 3 - 0
src/XmlParser.cc

@@ -33,6 +33,9 @@
  */
 /* copyright --> */
 #include "XmlParser.h"
+
+#include <array>
+
 #include "a2io.h"
 #include "util.h"
 

+ 1 - 0
src/message_digest_helper.cc

@@ -34,6 +34,7 @@
 /* copyright --> */
 #include "message_digest_helper.h"
 
+#include <array>
 #include <cstring>
 #include <cstdlib>
 

+ 3 - 0
src/metalink_helper.cc

@@ -33,6 +33,9 @@
  */
 /* copyright --> */
 #include "metalink_helper.h"
+
+#include <array>
+
 #include "Option.h"
 #include "MetalinkEntry.h"
 #include "MetalinkParserStateMachine.h"

+ 1 - 0
src/util.cc

@@ -53,6 +53,7 @@
 #  include <pwd.h>
 #endif // HAVE_PWD_H
 
+#include <array>
 #include <cerrno>
 #include <cassert>
 #include <cstring>

+ 1 - 0
test/FallocFileAllocationIteratorTest.cc

@@ -3,6 +3,7 @@
 #include <fstream>
 #include <cppunit/extensions/HelperMacros.h>
 
+#include "a2functional.h"
 #include "File.h"
 #include "DefaultDiskWriter.h"