@@ -156,7 +156,7 @@ class zlib_compressor_base : public compress_provider
156
156
157
157
private:
158
158
int m_state{Z_BUF_ERROR};
159
- z_stream m_stream{0 };
159
+ z_stream m_stream{};
160
160
const utility::string_t & m_algorithm;
161
161
};
162
162
@@ -263,7 +263,7 @@ class zlib_decompressor_base : public decompress_provider
263
263
264
264
private:
265
265
int m_state{Z_BUF_ERROR};
266
- z_stream m_stream{0 };
266
+ z_stream m_stream{};
267
267
const utility::string_t & m_algorithm;
268
268
};
269
269
@@ -283,7 +283,7 @@ class gzip_compressor : public zlib_compressor_base
283
283
class gzip_decompressor : public zlib_decompressor_base
284
284
{
285
285
public:
286
- gzip_decompressor::gzip_decompressor () : zlib_decompressor_base(16 ) // gzip auto-detect
286
+ gzip_decompressor () : zlib_decompressor_base(16 ) // gzip auto-detect
287
287
{
288
288
}
289
289
};
@@ -634,14 +634,14 @@ class generic_decompress_factory : public decompress_factory
634
634
static const std::vector<std::shared_ptr<compress_factory>> g_compress_factories
635
635
#if defined(CPPREST_HTTP_COMPRESSION)
636
636
= {std::make_shared<generic_compress_factory>(
637
- algorithm::GZIP, []() -> std::unique_ptr<compress_provider> { return std ::make_unique<gzip_compressor>(); }),
637
+ algorithm::GZIP, []() -> std::unique_ptr<compress_provider> { return utility::details ::make_unique<gzip_compressor>(); }),
638
638
std::make_shared<generic_compress_factory>(
639
639
algorithm::DEFLATE,
640
- []() -> std::unique_ptr<compress_provider> { return std ::make_unique<deflate_compressor>(); }),
640
+ []() -> std::unique_ptr<compress_provider> { return utility::details ::make_unique<deflate_compressor>(); }),
641
641
#if defined(CPPREST_BROTLI_COMPRESSION)
642
642
std::make_shared<generic_compress_factory>(
643
643
algorithm::BROTLI,
644
- []() -> std::unique_ptr<compress_provider> { return std ::make_unique<brotli_compressor>(); })
644
+ []() -> std::unique_ptr<compress_provider> { return utility::details ::make_unique<brotli_compressor>(); })
645
645
#endif // CPPREST_BROTLI_COMPRESSION
646
646
};
647
647
#else // CPPREST_HTTP_COMPRESSION
@@ -653,16 +653,16 @@ static const std::vector<std::shared_ptr<decompress_factory>> g_decompress_facto
653
653
= {std::make_shared<generic_decompress_factory>(
654
654
algorithm::GZIP,
655
655
500 ,
656
- []() -> std::unique_ptr<decompress_provider> { return std ::make_unique<gzip_decompressor>(); }),
656
+ []() -> std::unique_ptr<decompress_provider> { return utility::details ::make_unique<gzip_decompressor>(); }),
657
657
std::make_shared<generic_decompress_factory>(
658
658
algorithm::DEFLATE,
659
659
500 ,
660
- []() -> std::unique_ptr<decompress_provider> { return std ::make_unique<deflate_decompressor>(); }),
660
+ []() -> std::unique_ptr<decompress_provider> { return utility::details ::make_unique<deflate_decompressor>(); }),
661
661
#if defined(CPPREST_BROTLI_COMPRESSION)
662
662
std::make_shared<generic_decompress_factory>(
663
663
algorithm::BROTLI,
664
664
500 ,
665
- []() -> std::unique_ptr<decompress_provider> { return std ::make_unique<brotli_decompressor>(); })
665
+ []() -> std::unique_ptr<decompress_provider> { return utility::details ::make_unique<brotli_decompressor>(); })
666
666
#endif // CPPREST_BROTLI_COMPRESSION
667
667
};
668
668
#else // CPPREST_HTTP_COMPRESSION
@@ -748,10 +748,11 @@ std::shared_ptr<decompress_factory> get_decompress_factory(const utility::string
748
748
return std::shared_ptr<decompress_factory>();
749
749
}
750
750
751
+
751
752
std::unique_ptr<compress_provider> make_gzip_compressor (int compressionLevel, int method, int strategy, int memLevel)
752
753
{
753
754
#if defined(CPPREST_HTTP_COMPRESSION)
754
- return std::move (std ::make_unique<gzip_compressor>(compressionLevel, method, strategy, memLevel) );
755
+ return utility::details ::make_unique<gzip_compressor>(compressionLevel, method, strategy, memLevel);
755
756
#else // CPPREST_HTTP_COMPRESSION
756
757
(void )compressionLevel;
757
758
(void )method;
@@ -760,11 +761,11 @@ std::unique_ptr<compress_provider> make_gzip_compressor(int compressionLevel, in
760
761
return std::unique_ptr<compress_provider>();
761
762
#endif // CPPREST_HTTP_COMPRESSION
762
763
}
763
-
764
+
764
765
std::unique_ptr<compress_provider> make_deflate_compressor (int compressionLevel, int method, int strategy, int memLevel)
765
766
{
766
767
#if defined(CPPREST_HTTP_COMPRESSION)
767
- return std::move (std ::make_unique<deflate_compressor>(compressionLevel, method, strategy, memLevel) );
768
+ return utility::details ::make_unique<deflate_compressor>(compressionLevel, method, strategy, memLevel);
768
769
#else // CPPREST_HTTP_COMPRESSION
769
770
(void )compressionLevel;
770
771
(void )method;
@@ -777,7 +778,7 @@ std::unique_ptr<compress_provider> make_deflate_compressor(int compressionLevel,
777
778
std::unique_ptr<compress_provider> make_brotli_compressor (uint32_t window, uint32_t quality, uint32_t mode)
778
779
{
779
780
#if defined(CPPREST_HTTP_COMPRESSION) && defined(CPPREST_BROTLI_COMPRESSION)
780
- return std::move (std ::make_unique<brotli_compressor>(window, quality, mode) );
781
+ return utility::details ::make_unique<brotli_compressor>(window, quality, mode);
781
782
#else // CPPREST_BROTLI_COMPRESSION
782
783
(void )window;
783
784
(void )quality;
@@ -962,7 +963,7 @@ std::unique_ptr<compress_provider> get_compressor_from_header(
962
963
963
964
if (compressor)
964
965
{
965
- return std::move ( compressor) ;
966
+ return compressor;
966
967
}
967
968
968
969
// If we're here, we didn't match the caller's compressor above;
@@ -976,7 +977,7 @@ std::unique_ptr<compress_provider> get_compressor_from_header(
976
977
auto compressor = web::http::compression::builtin::_make_compressor (f, coding);
977
978
if (compressor)
978
979
{
979
- return std::move ( compressor) ;
980
+ return compressor;
980
981
}
981
982
if (type == header_types::accept_encoding && utility::details::str_iequal (coding, _XPLATSTR (" identity" )))
982
983
{
@@ -1079,7 +1080,7 @@ std::unique_ptr<decompress_provider> get_decompressor_from_header(
1079
1080
1080
1081
// Either the response is compressed and we have a decompressor that can handle it, or
1081
1082
// built-in compression is not enabled and we don't have an alternate set of decompressors
1082
- return std::move ( decompressor) ;
1083
+ return decompressor;
1083
1084
}
1084
1085
1085
1086
utility::string_t build_supported_header (header_types type,
@@ -1120,7 +1121,7 @@ utility::string_t build_supported_header(header_types type,
1120
1121
os << _XPLATSTR (" identity;q=1, *;q=0" );
1121
1122
}
1122
1123
1123
- return std::move ( os.str () );
1124
+ return os.str ();
1124
1125
}
1125
1126
} // namespace details
1126
1127
} // namespace compression
0 commit comments