summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--src/DHTBucketTree.h4
2 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 109bb1eb..f89d0a2d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2010-11-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
+ Made DHTBucketTreeNode non-copyable.
+ * src/DHTBucketTree.h
+
+2010-11-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
+
Enter 'end game' mode from the beginning when getting torrent
metadata for quick data retrieval.
* src/HandshakeExtensionMessage.cc
diff --git a/src/DHTBucketTree.h b/src/DHTBucketTree.h
index 48c47a8c..46d32b2c 100644
--- a/src/DHTBucketTree.h
+++ b/src/DHTBucketTree.h
@@ -75,6 +75,10 @@ public:
// call.
void split();
private:
+ // Do not allow copying
+ DHTBucketTreeNode(const DHTBucketTreeNode&);
+ DHTBucketTreeNode& operator=(const DHTBucketTreeNode&);
+
// Reset relation of children and minId_ and maxId_.
void resetRelation();
void setParent(DHTBucketTreeNode* parent) { parent_ = parent; }