X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcollection.h;h=db4e50a0c44211e58ff238af429102faf5185376;hb=a2cce9e933089f483163456e9872e005c33dd678;hp=fb9470d591025e8beaa9377d7cd15fba2d4e5131;hpb=982f6785f541879c86a2f386fbdd4057e960b12c;p=libs%2Fdatafile.git diff --git a/source/collection.h b/source/collection.h index fb9470d..db4e50a 100644 --- a/source/collection.h +++ b/source/collection.h @@ -335,7 +335,7 @@ class CollectionItemTypeBase protected: struct ExtractorBase { - virtual ~ExtractorBase() { } + virtual ~ExtractorBase() = default; }; template @@ -348,7 +348,7 @@ protected: std::vector suffixes; std::vector extractors; - CollectionItemTypeBase() { } + CollectionItemTypeBase() = default; public: virtual ~CollectionItemTypeBase(); @@ -540,7 +540,7 @@ CollectionItemTypeBase *Collection::get_type(const std::string &name) const for(CollectionItemTypeBase *t: types) if(dynamic_cast *>(t)) return t; - CollectionItemTypeBase *type = 0; + CollectionItemTypeBase *type = nullptr; for(CollectionItemTypeBase *t: types) if(t->can_extract()) {