File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -84,7 +84,8 @@ Config::Config(const envoy::config::filter::network::tcp_proxy::v2::TcpProxy& co
8484 total_cluster_weight_ = 0 ;
8585 for (const envoy::config::filter::network::tcp_proxy::v2::TcpProxy::WeightedCluster::
8686 ClusterWeight& cluster_desc : config.weighted_clusters ().clusters ()) {
87- std::unique_ptr<WeightedClusterEntry> cluster_entry (new WeightedClusterEntry (cluster_desc));
87+ std::unique_ptr<WeightedClusterEntry> cluster_entry (
88+ std::make_unique<WeightedClusterEntry>(cluster_desc));
8889 weighted_clusters_.emplace_back (std::move (cluster_entry));
8990 total_cluster_weight_ += weighted_clusters_.back ()->clusterWeight ();
9091 }
Original file line number Diff line number Diff line change @@ -139,7 +139,7 @@ class Config {
139139 const std::string cluster_name_;
140140 const uint64_t cluster_weight_;
141141 };
142- typedef std::shared_ptr <WeightedClusterEntry> WeightedClusterEntrySharedPtr;
142+ typedef std::unique_ptr <WeightedClusterEntry> WeightedClusterEntrySharedPtr;
143143
144144 std::vector<Route> routes_;
145145 std::vector<WeightedClusterEntrySharedPtr> weighted_clusters_;
You can’t perform that action at this time.
0 commit comments