summaryrefslogtreecommitdiffstats
path: root/test/list_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/list_test.cpp')
-rw-r--r--test/list_test.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/list_test.cpp b/test/list_test.cpp
index 664ca5b..e6b6641 100644
--- a/test/list_test.cpp
+++ b/test/list_test.cpp
@@ -35,7 +35,7 @@ main()
// Remove 4
for (List<int>::iterator i = l.begin(); i != l.end(); ++i) {
if ((*i) == 4) {
- l.erase(i);
+ delete l.erase(i);
break;
}
}
@@ -52,7 +52,7 @@ main()
// Remove 1 (head)
for (List<int>::iterator i = l.begin(); i != l.end(); ++i) {
if ((*i) == 1) {
- l.erase(i);
+ delete l.erase(i);
break;
}
}
@@ -69,7 +69,7 @@ main()
// Remove 8 (tail)
for (List<int>::iterator i = l.begin(); i != l.end(); ++i) {
if ((*i) == 8) {
- l.erase(i);
+ delete l.erase(i);
break;
}
}
@@ -88,7 +88,7 @@ main()
// Create, push, erase (should get empty list)
List<int> r;
r.push_back(new List<int>::Node(9));
- r.erase(r.begin());
+ delete r.erase(r.begin());
CHECK(r.size() == 0);
CHECK(r.empty());