summaryrefslogtreecommitdiff
path: root/apps/c_delete.cc
diff options
Diffstat (limited to 'apps/c_delete.cc')
-rw-r--r--apps/c_delete.cc9
1 files changed, 6 insertions, 3 deletions
diff --git a/apps/c_delete.cc b/apps/c_delete.cc
index c10bdf21..c1092a99 100644
--- a/apps/c_delete.cc
+++ b/apps/c_delete.cc
@@ -103,10 +103,13 @@ private:
return false;
}
//-----------------------------------
- void do_it(CS& cmd, CARD_LIST* Scope)
- {
+ void do_it(CS& cmd, CARD_LIST* Scope)override {
+ assert(Scope);
+ if (Scope == &CARD_LIST::card_list) {
+ }else{untested();
+ }
if (cmd.umatch("all ")) {
- CARD_LIST::card_list.erase_all();
+ Scope->erase_all();
}else{
while (cmd.more()) {
size_t mark = cmd.cursor();