diff --git a/pc_container.hh b/pc_container.hh index a766b4a..7b00209 100644 --- a/pc_container.hh +++ b/pc_container.hh @@ -62,7 +62,7 @@ public: } // clear the container. Delete all *pdata via custom deleter functor. - void clear(std::function deleter) + void clear(std::function deleter = [](Pdata *e) { delete e; }) { for(auto q=begin(); q!=end(); ++q) {