Bug 1270664 - Use MOZ_ARRAY_LENGTH to avoid MSVC 2013 compiler error; r=dholbert draft
authorDaniel Holbert <dholbert@cs.stanford.edu>
Thu, 05 May 2016 19:18:44 -0700
changeset 364172 552acdace36c068db10f8cdc29e33dd98b4f85eb
parent 364129 0123e9f41cedbcded87d8f6c3743ff6a4c1d8e5b
child 364173 ecdb9b298d8cb4528942f2b242c1ceabc4885d6f
push id17376
push usergszorc@mozilla.com
push dateFri, 06 May 2016 02:21:02 +0000
reviewersdholbert
bugs1270664
milestone48.0a2
Bug 1270664 - Use MOZ_ARRAY_LENGTH to avoid MSVC 2013 compiler error; r=dholbert This is a graft of 082bd84583c3. MozReview-Commit-ID: 7OFBaWJvGzQ
layout/style/nsCSSParser.cpp
--- a/layout/style/nsCSSParser.cpp
+++ b/layout/style/nsCSSParser.cpp
@@ -10807,17 +10807,17 @@ CSSParserImpl::ParseWebkitGradient(nsCSS
 bool
 CSSParserImpl::ParseWebkitTextStroke()
 {
   static const nsCSSProperty kWebkitTextStrokeIDs[] = {
     eCSSProperty__webkit_text_stroke_width,
     eCSSProperty__webkit_text_stroke_color
   };
 
-  const size_t numProps = ArrayLength(kWebkitTextStrokeIDs);
+  const size_t numProps = MOZ_ARRAY_LENGTH(kWebkitTextStrokeIDs);
   nsCSSValue values[numProps];
 
   int32_t found = ParseChoice(values, kWebkitTextStrokeIDs, numProps);
   if (found < 1) {
     return false;
   }
 
   if (!(found & 1)) { // Provide default -webkit-text-stroke-width