Index: src/list.h |
diff --git a/src/list.h b/src/list.h |
index 2ccc39a9081d4b3e2d42de55fcfebf539dd40a68..60862e8d0289ee8ed4a6e6abe7960553032b8ffb 100644 |
--- a/src/list.h |
+++ b/src/list.h |
@@ -64,8 +64,8 @@ class List { |
// not safe to use after operations that can change the list's |
// backing store (e.g. Add). |
inline T& operator[](int i) const { |
- DCHECK(0 <= i); |
- SLOW_DCHECK(static_cast<unsigned>(i) < static_cast<unsigned>(length_)); |
+ DCHECK_LE(0, i); |
+ DCHECK_GT(length_, i); |
return data_[i]; |
} |
inline T& at(int i) const { return operator[](i); } |