File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,8 @@ namespace firebase {
25
25
namespace firestore {
26
26
namespace api {
27
27
28
+ using nanopb::CheckedSize;
29
+
28
30
Pipeline Pipeline::AddingStage (std::shared_ptr<Stage> stage) {
29
31
auto copy = std::vector<std::shared_ptr<Stage>>(this ->stages_ );
30
32
copy.push_back (stage);
@@ -45,7 +47,7 @@ google_firestore_v1_Value Pipeline::to_proto() const {
45
47
46
48
result.which_value_type = google_firestore_v1_Value_pipeline_value_tag;
47
49
result.pipeline_value = google_firestore_v1_Pipeline{};
48
- result.pipeline_value .stages_count = this ->stages_ .size ();
50
+ result.pipeline_value .stages_count = CheckedSize ( this ->stages_ .size () );
49
51
nanopb::SetRepeatedField (
50
52
&result.pipeline_value .stages , &result.pipeline_value .stages_count ,
51
53
stages_,
You can’t perform that action at this time.
0 commit comments