this to smart_ptr

git-svn-id: https://profuse.googlecode.com/svn/branches/profuse_interim@343 aa027e90-d47c-11dd-86d7-074df07e0730
This commit is contained in:
ksherlock
2011-02-21 22:47:56 +00:00
parent 3f8e7ad7ae
commit c44145f551
11 changed files with 18 additions and 18 deletions
+2 -2
View File
@@ -233,9 +233,9 @@ void BlockDevice::sync(TrackSector ts)
}
*/
BlockCachePointer BlockDevice::createBlockCache(BlockDevicePointer device)
BlockCachePointer BlockDevice::createBlockCache()
{
unsigned b = blocks();
unsigned size = std::max(16u, b / 16);
return BlockCachePointer(new ConcreteBlockCache(device, size));
return BlockCachePointer(new ConcreteBlockCache(shared_from_this(), size));
}