summaryrefslogtreecommitdiffstats
path: root/src/membergroup.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/membergroup.h')
-rw-r--r--src/membergroup.h10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/membergroup.h b/src/membergroup.h
index 20c03d6..5b0c621 100644
--- a/src/membergroup.h
+++ b/src/membergroup.h
@@ -108,15 +108,7 @@ class MemberGroup
};
using MemberGroupRefList = std::vector<MemberGroup *>;
-
-class MemberGroupList : public std::vector<MemberGroup>
-{
- public:
- MemberGroupList() = default;
- private:
- MemberGroupList(const MemberGroupList &) = delete;
- MemberGroupList &operator=(const MemberGroupList &) = delete;
-};
+using MemberGroupList = std::vector< std::unique_ptr<MemberGroup> >;
/** Data collected for a member group */
struct MemberGroupInfo