Remove CollectionSize from fpdf_flatten.

Bug: pdfium:774
Change-Id: Ie733da2852d2721ef8007aa55d32ffa9537efb70
Reviewed-on: https://pdfium-review.googlesource.com/19630
Reviewed-by: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: dsinclair <dsinclair@chromium.org>
diff --git a/fpdfsdk/fpdf_flatten.cpp b/fpdfsdk/fpdf_flatten.cpp
index 07fbd7c..2850c37 100644
--- a/fpdfsdk/fpdf_flatten.cpp
+++ b/fpdfsdk/fpdf_flatten.cpp
@@ -299,8 +299,7 @@
     pPageXObject = pRes->SetNewFor<CPDF_Dictionary>("XObject");
 
   ByteString key;
-  int nStreams = pdfium::CollectionSize<int>(ObjectArray);
-  if (nStreams > 0) {
+  if (!ObjectArray.empty()) {
     int i = 0;
     while (i < INT_MAX) {
       ByteString sKey = ByteString::Format("FFT%d", i);
@@ -326,7 +325,7 @@
     pNewOXbjectDic->SetRectFor("BBox", rcBBox);
   }
 
-  for (int i = 0; i < nStreams; i++) {
+  for (size_t i = 0; i < ObjectArray.size(); ++i) {
     CPDF_Dictionary* pAnnotDic = ObjectArray[i];
     if (!pAnnotDic)
       continue;