Bug 1318299 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11 in security/manager. draft
authorAndi-Bogdan Postelnicu <bpostelnicu@mozilla.com>
Thu, 17 Nov 2016 13:41:34 +0200
changeset 441031 26499036a743de8f04c24036200fee69cad55dde
parent 440454 05e5b12f41df270b31955ff7e6d09245c1f83a7a
child 441032 72cd9a36536edcb6e1dff3e74dfcafc33acc10cb
push id36337
push userbmo:bpostelnicu@mozilla.com
push dateFri, 18 Nov 2016 08:49:28 +0000
bugs1318299
milestone53.0a1
Bug 1318299 - Converts for(...; ...; ...) loops to use the new range-based loops in C++11 in security/manager. MozReview-Commit-ID: 7yZPjVU09rn
security/manager/ssl/tests/unit/tlsserver/cmd/GenerateOCSPResponse.cpp
--- a/security/manager/ssl/tests/unit/tlsserver/cmd/GenerateOCSPResponse.cpp
+++ b/security/manager/ssl/tests/unit/tlsserver/cmd/GenerateOCSPResponse.cpp
@@ -72,19 +72,19 @@ const static OCSPResponseName kOCSPRespo
 
 bool
 StringToOCSPResponseType(const char* respText,
                          /*out*/ OCSPResponseType* OCSPType)
 {
   if (!OCSPType) {
     return false;
   }
-  for (uint32_t i = 0; i < mozilla::ArrayLength(kOCSPResponseNameList); i++) {
-    if (strcmp(respText, kOCSPResponseNameList[i].mTypeString) == 0) {
-      *OCSPType = kOCSPResponseNameList[i].mORT;
+  for (auto ocspResponseName : kOCSPResponseNameList) {
+    if (strcmp(respText, ocspResponseName.mTypeString) == 0) {
+      *OCSPType = ocspResponseName.mORT;
       return true;
     }
   }
   return false;
 }
 
 bool
 WriteResponse(const char* filename, const SECItem* item)