diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-05-29 12:32:17 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-05-29 12:32:17 +0000 |
| commit | 918c6bf38d710d4a97350fd676750ff5888f68a2 (patch) | |
| tree | 7fed158d99f21cc32d81cbcb16a4272c79a80c3a /src/PieceStorage.h | |
| parent | 8b6da1ee367af8e65278fd1c5ada253f07b57bd9 (diff) | |
2009-05-29 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Removed Peer.cc from compile source list when --disable-bittorrent
is specified. Added #ifdef ENABLE_BITTORRENT guard to methods that
takes Peer.
* src/DefaultPieceStorage.cc
* src/DefaultPieceStorage.h
* src/Makefile.am
* src/PieceStorage.h
* src/UnknownLengthPieceStorage.cc
* src/UnknownLengthPieceStorage.h
* test/MockPieceStorage.h
Diffstat (limited to 'src/PieceStorage.h')
| -rw-r--r-- | src/PieceStorage.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/PieceStorage.h b/src/PieceStorage.h index 31ee44e2..dc3a72f1 100644 --- a/src/PieceStorage.h +++ b/src/PieceStorage.h @@ -36,22 +36,26 @@ #define _D_PIECE_STORAGE_H_ #include "common.h" -#include "SharedHandle.h" -#include "TimeA2.h" -#include "IntSequence.h" + #include <string> #include <deque> +#include "SharedHandle.h" +#include "TimeA2.h" + namespace aria2 { class Piece; +#ifdef ENABLE_BITTORRENT class Peer; +#endif // ENABLE_BITTORRENT class DiskAdaptor; class PieceStorage { public: virtual ~PieceStorage() {} +#ifdef ENABLE_BITTORRENT /** * Returns true if the peer has a piece that localhost doesn't have. * Otherwise returns false. @@ -93,6 +97,8 @@ public: (const SharedHandle<Peer>& peer, const std::deque<size_t>& excludedIndexes) = 0; +#endif // ENABLE_BITTORRENT + /** * Returns a missing piece if available. Otherwise returns 0; */ |
