diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2014-09-13 00:07:21 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2014-09-13 00:07:21 +0900 |
| commit | 2807258279d8ddbef01ca1c20a87c14aa084620c (patch) | |
| tree | e0baa98d1b2051898a4dbde0820ed81e6438fec4 /src/BtBitfieldMessage.h | |
| parent | bee7a8317c602a37066a7b3391b5134f31e3a5ff (diff) | |
Use std::make_shared and make_unique where possible, part 1
Diffstat (limited to 'src/BtBitfieldMessage.h')
| -rw-r--r-- | src/BtBitfieldMessage.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/BtBitfieldMessage.h b/src/BtBitfieldMessage.h index 91baa550..8494aa7d 100644 --- a/src/BtBitfieldMessage.h +++ b/src/BtBitfieldMessage.h @@ -41,7 +41,7 @@ namespace aria2 { class BtBitfieldMessage : public SimpleBtMessage { private: - unsigned char* bitfield_; + std::unique_ptr<unsigned char[]> bitfield_; size_t bitfieldLength_; public: BtBitfieldMessage(); @@ -56,7 +56,7 @@ public: void setBitfield(const unsigned char* bitfield, size_t bitfieldLength); - const unsigned char* getBitfield() const { return bitfield_; } + const unsigned char* getBitfield() const { return bitfield_.get(); } size_t getBitfieldLength() const { return bitfieldLength_; } |
