Skip to content

Commit 5a4ae14

Browse files
committed
replace assert() with DBUG_ASSERT()
1 parent 01738d0 commit 5a4ae14

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

include/ilist.h

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
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)

0 commit comments

Comments
 (0)