Chromium Code Reviews| Index: chrome/renderer/net/predictor_queue.cc |
| diff --git a/chrome/renderer/net/predictor_queue.cc b/chrome/renderer/net/predictor_queue.cc |
| index 4f680baa2bd4c8c77ecb5eac1b540c5863db874c..35023efb4cbb2f63d8d89cc6891a2f188a1f9c78 100644 |
| --- a/chrome/renderer/net/predictor_queue.cc |
| +++ b/chrome/renderer/net/predictor_queue.cc |
| @@ -22,6 +22,12 @@ DnsQueue::DnsQueue(BufferSize size) |
| DnsQueue::~DnsQueue(void) { |
| } |
| +void DnsQueue::Clear() { |
| + size_ = 0; |
| + readable_ = writeable_; |
| + DCHECK(Validate()); |
|
Lei Zhang
2011/03/11 01:09:35
never put calls with side effects inside a DCHECK.
Sheridan Rawlins
2011/03/11 01:39:49
Validate is used in DCHECK elsewhere in the code (
|
| +} |
| + |
| // Push takes an unterminated string plus its length. |
| // The string must not contain a null terminator. |
| // Exactly length chars are written, or nothing is written. |