| Index: bench/DashBench.cpp | 
| diff --git a/bench/DashBench.cpp b/bench/DashBench.cpp | 
| index 3853a20488d54d8a31d3836e38b9ff7ba5b30571..5d320a2822911914ba4f2ab5513c7d5238acb69c 100644 | 
| --- a/bench/DashBench.cpp | 
| +++ b/bench/DashBench.cpp | 
| @@ -323,12 +323,13 @@ public: | 
| enum LineType { | 
| kHori_LineType, | 
| kVert_LineType, | 
| -        kDiag_LineType | 
| +        kDiag_LineType, | 
| +        kLineTypeCount | 
| }; | 
|  | 
| static const char* LineTypeName(LineType lt) { | 
| static const char* gNames[] = { "hori", "vert", "diag" }; | 
| -        SkASSERT((size_t)lt <= SK_ARRAY_COUNT(gNames)); | 
| +        SK_COMPILE_ASSERT(kLineTypeCount == SK_ARRAY_COUNT(gNames), names_wrong_size); | 
| return gNames[lt]; | 
| } | 
|  | 
| @@ -356,6 +357,9 @@ public: | 
| case kDiag_LineType: | 
| matrix.setRotate(45, cx, cy); | 
| break; | 
| +            case kLineTypeCount: | 
| +                // Not a real enum value. | 
| +                break; | 
| } | 
|  | 
| const SkScalar overshoot = 100*1000; | 
|  |