From: Yunchuan Wen Date: Fri, 9 Dec 2016 05:10:16 +0000 (+0800) Subject: compressor: use std::make_shared to replace new X-Git-Tag: v12.0.0~274^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ba7250c6018238cc665cf475f4e8805b53cdc9d8;p=ceph.git compressor: use std::make_shared to replace new Signed-off-by: Yunchuan Wen --- diff --git a/src/compressor/zlib/CompressionPluginZlib.h b/src/compressor/zlib/CompressionPluginZlib.h index e73afd802a3..18692a3eedd 100644 --- a/src/compressor/zlib/CompressionPluginZlib.h +++ b/src/compressor/zlib/CompressionPluginZlib.h @@ -43,7 +43,7 @@ public: isal = false; } if (compressor == 0 || has_isal != isal) { - compressor = CompressorRef(new ZlibCompressor(isal)); + compressor = std::make_shared(isal); has_isal = isal; } *cs = compressor;