File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 1818
1919#pragma once
2020
21+ #include " my_dbug.h"
22+
2123#include < cstddef>
2224#include < iterator>
2325
@@ -69,12 +71,12 @@ template <class T, class Tag= void> class ilist
6971 typedef T *pointer;
7072 typedef T &reference;
7173
72- Iterator (ListNode *node) : node_(node) { assert (node_); }
74+ Iterator (ListNode *node) : node_(node) { DBUG_ASSERT (node_); }
7375
7476 Iterator &operator ++()
7577 {
7678 node_= node_->next ;
77- assert (node_);
79+ DBUG_ASSERT (node_);
7880 return *this ;
7981 }
8082 Iterator operator ++(int )
@@ -87,7 +89,7 @@ template <class T, class Tag= void> class ilist
8789 Iterator &operator --()
8890 {
8991 node_= node_->prev ;
90- assert (node_);
92+ DBUG_ASSERT (node_);
9193 return *this ;
9294 }
9395 Iterator operator --(int )
You can’t perform that action at this time.
0 commit comments