diff options
author | Haavard <havardpe@yahoo-inc.com> | 2017-03-28 10:34:56 +0000 |
---|---|---|
committer | Haavard <havardpe@yahoo-inc.com> | 2017-03-28 10:34:56 +0000 |
commit | a4ad4eef2378eccbe437781f19093ad2b8597b5f (patch) | |
tree | 3f062736acb80e795b759e5b4b131d8a8fee50d2 /persistence/src | |
parent | 06eb5aee7257a3001f292b1980fd640e352bef96 (diff) |
use make_shared where possible
Diffstat (limited to 'persistence/src')
-rw-r--r-- | persistence/src/vespa/persistence/dummyimpl/dummypersistence.cpp | 2 | ||||
-rw-r--r-- | persistence/src/vespa/persistence/proxy/providerstub.cpp | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/persistence/src/vespa/persistence/dummyimpl/dummypersistence.cpp b/persistence/src/vespa/persistence/dummyimpl/dummypersistence.cpp index f6a74fea83d..41636ed8eed 100644 --- a/persistence/src/vespa/persistence/dummyimpl/dummypersistence.cpp +++ b/persistence/src/vespa/persistence/dummyimpl/dummypersistence.cpp @@ -716,7 +716,7 @@ DummyPersistence::createBucket(const Bucket& b, Context&) LOG(debug, "createBucket(%s)", b.toString().c_str()); vespalib::MonitorGuard lock(_monitor); if (_content[b.getPartition()].find(b) == _content[b.getPartition()].end()) { - _content[b.getPartition()][b] = BucketContent::SP(new BucketContent); + _content[b.getPartition()][b] = std::make_shared<BucketContent>(); } else { assert(!_content[b.getPartition()][b]->_inUse); LOG(debug, "%s already existed", b.toString().c_str()); diff --git a/persistence/src/vespa/persistence/proxy/providerstub.cpp b/persistence/src/vespa/persistence/proxy/providerstub.cpp index e0f0a22f0dd..38d7ffab5f5 100644 --- a/persistence/src/vespa/persistence/proxy/providerstub.cpp +++ b/persistence/src/vespa/persistence/proxy/providerstub.cpp @@ -401,10 +401,10 @@ void doUpdate(FRT_RPCRequest *req, PersistenceProvider *provider, Bucket bucket = getBucket(params[0], params[1]); Timestamp timestamp(params[2]._intval64); ByteBuffer buffer(params[3]._data._buf, params[3]._data._len); - DocumentUpdate::SP update(new DocumentUpdate(*repo, buffer, - DocumentUpdate:: - SerializeVersion:: - SERIALIZE_HEAD)); + auto update = std::make_shared<DocumentUpdate>(*repo, buffer, + DocumentUpdate:: + SerializeVersion:: + SERIALIZE_HEAD); FRT_Values &ret = *req->GetReturn(); Context context(defaultLoadType, Priority(0x80), Trace::TraceLevel(0)); |