@@ -144,10 +144,10 @@ static metrics_sdk::MetricData CreateExponentialHistogramAggregationData(
144144 s_data_1.scale_ = 3 ;
145145 s_data_1.record_min_max_ = true ;
146146 s_data_1.zero_count_ = 1 ;
147- s_data_1.positive_buckets_ = opentelemetry::sdk::metrics::AdaptingCircularBufferCounter (10 );
148- s_data_1.negative_buckets_ = opentelemetry::sdk::metrics::AdaptingCircularBufferCounter (10 );
149- s_data_1.positive_buckets_ . Increment (1 , 1 );
150- s_data_1.negative_buckets_ . Increment (-2 , 1 );
147+ s_data_1.positive_buckets_ = std::make_unique< opentelemetry::sdk::metrics::AdaptingCircularBufferCounter> (10 );
148+ s_data_1.negative_buckets_ = std::make_unique< opentelemetry::sdk::metrics::AdaptingCircularBufferCounter> (10 );
149+ s_data_1.positive_buckets_ -> Increment (1 , 1 );
150+ s_data_1.negative_buckets_ -> Increment (-2 , 1 );
151151
152152 s_data_2.count_ = 4 ;
153153 s_data_2.sum_ = 6.2 ;
@@ -156,11 +156,11 @@ static metrics_sdk::MetricData CreateExponentialHistogramAggregationData(
156156 s_data_2.scale_ = 3 ;
157157 s_data_2.record_min_max_ = false ;
158158 s_data_2.zero_count_ = 2 ;
159- s_data_2.positive_buckets_ = opentelemetry::sdk::metrics::AdaptingCircularBufferCounter (10 );
160- s_data_2.negative_buckets_ = opentelemetry::sdk::metrics::AdaptingCircularBufferCounter (10 );
161- s_data_2.positive_buckets_ . Increment (3 , 1 );
162- s_data_2.negative_buckets_ . Increment (-2 , 1 );
163- s_data_2.negative_buckets_ . Increment (-4 , 2 );
159+ s_data_2.positive_buckets_ = std::make_unique< opentelemetry::sdk::metrics::AdaptingCircularBufferCounter> (10 );
160+ s_data_2.negative_buckets_ = std::make_unique< opentelemetry::sdk::metrics::AdaptingCircularBufferCounter> (10 );
161+ s_data_2.positive_buckets_ -> Increment (3 , 1 );
162+ s_data_2.negative_buckets_ -> Increment (-2 , 1 );
163+ s_data_2.negative_buckets_ -> Increment (-4 , 2 );
164164
165165 data.aggregation_temporality = metrics_sdk::AggregationTemporality::kCumulative ;
166166 data.end_ts = opentelemetry::common::SystemTimestamp (now_time);
0 commit comments