diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-07-03 23:23:22 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-07-03 23:23:22 +0900 |
| commit | 7e6db8d801973bfc62b80f411f14d1d332a1f7aa (patch) | |
| tree | 9ace3886df397907d113b97ec132e64f6729ea02 /src/DefaultBtRequestFactory.cc | |
| parent | df0034f1cd5a3c642fba65f228da7ca0674161b8 (diff) | |
Use std::unique_ptr instead of array_ptr
Diffstat (limited to 'src/DefaultBtRequestFactory.cc')
| -rw-r--r-- | src/DefaultBtRequestFactory.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/DefaultBtRequestFactory.cc b/src/DefaultBtRequestFactory.cc index 277f28b7..a7cd4838 100644 --- a/src/DefaultBtRequestFactory.cc +++ b/src/DefaultBtRequestFactory.cc @@ -197,9 +197,9 @@ DefaultBtRequestFactory::createRequestMessagesOnEndGame(size_t max) itr != eoi && requests.size() < max; ++itr) { auto& piece = *itr; const size_t mislen = piece->getBitfieldLength(); - array_ptr<unsigned char> misbitfield(new unsigned char[mislen]); + auto misbitfield = make_unique<unsigned char[]>(mislen); - piece->getAllMissingBlockIndexes(misbitfield, mislen); + piece->getAllMissingBlockIndexes(misbitfield.get(), mislen); auto missingBlockIndexes = std::vector<size_t>{}; size_t blockIndex = 0; |
