| Index: chrome/browser/printing/page_number.cc
|
| ===================================================================
|
| --- chrome/browser/printing/page_number.cc (revision 2262)
|
| +++ chrome/browser/printing/page_number.cc (working copy)
|
| @@ -56,7 +56,8 @@
|
| ++page_number_;
|
| // Page ranges are inclusive.
|
| if (page_number_ > (*ranges_)[page_range_index_].to) {
|
| - if (++page_range_index_ == ranges_->size()) {
|
| + DCHECK(ranges_->size() <= std::numeric_limits<int>::max());
|
| + if (++page_range_index_ == static_cast<int>(ranges_->size())) {
|
| // Finished.
|
| *this = npos();
|
| } else {
|
|
|