Skip to content

Commit 09168c7

Browse files
committed
style: simplify logic
1 parent 2f7c81a commit 09168c7

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

data_structures/stack.h

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,13 +71,11 @@ class stack {
7171

7272
private:
7373
void deleteAllNodes() {
74-
node<Type> *curNode = stackTop;
75-
while (curNode != nullptr) {
76-
const auto tmpNode = curNode->next;
77-
delete curNode;
78-
curNode = tmpNode;
74+
while (stackTop != nullptr) {
75+
const auto tmpNode = stackTop;
76+
stackTop = stackTop->next;
77+
delete tmpNode;
7978
}
80-
stackTop = nullptr;
8179
}
8280

8381
public:

0 commit comments

Comments
 (0)