diff --git a/ChangeLog b/ChangeLog
index 72c56334..4c1bdca1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-05-03  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
+
+	Code cleanup
+	* test/MockPieceStorage.cc
+
 2009-05-03  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
 
 	Fixed the bug that read-only file with wrong file size will cause
diff --git a/test/MockPieceStorage.h b/test/MockPieceStorage.h
index 476735f4..ce398b45 100644
--- a/test/MockPieceStorage.h
+++ b/test/MockPieceStorage.h
@@ -181,7 +181,7 @@ public:
     return diskAdaptor;
   }
 
-  void setDiskAdaptor(const SharedHandle<DiskAdaptor> adaptor) {
+  void setDiskAdaptor(const SharedHandle<DiskAdaptor>& adaptor) {
     this->diskAdaptor = adaptor;
   }