| Index: skia/ext/benchmarking_canvas.cc
|
| diff --git a/skia/ext/benchmarking_canvas.cc b/skia/ext/benchmarking_canvas.cc
|
| index 60395158cb2096148951ca0c46704d14f7eb162e..d83252b4c553a7f734ff29c8758fc22dcac43bf7 100644
|
| --- a/skia/ext/benchmarking_canvas.cc
|
| +++ b/skia/ext/benchmarking_canvas.cc
|
| @@ -203,7 +203,8 @@ AutoStamper::AutoStamper(TimingCanvas *timing_canvas)
|
|
|
| AutoStamper::~AutoStamper() {
|
| base::TimeDelta delta = base::TimeTicks::HighResNow() - start_ticks_;
|
| - int command_index = timing_canvas_->tracking_canvas_->CommandCount();
|
| + int command_index = timing_canvas_->tracking_canvas_->CommandCount() - 1;
|
| + DCHECK_GE(command_index, 0);
|
| timing_canvas_->timings_map_[command_index] = delta;
|
| }
|
|
|
|
|