diff --git a/kms++/inc/kms++/card.h b/kms++/inc/kms++/card.h
index 5ecaecf429560ab18a0ec82855754d36a3397294..90ad1f6c697897f7b8b541d2d7b7218b924af4c9 100644 (file)
--- a/kms++/inc/kms++/card.h
+++ b/kms++/inc/kms++/card.h
public:
Card();
Card(const std::string& device);
- ~Card();
+ virtual ~Card();
Card(const Card& other) = delete;
Card& operator=(const Card& other) = delete;
Encoder* get_encoder(uint32_t id) const;
Plane* get_plane(uint32_t id) const;
Property* get_prop(uint32_t id) const;
- Property* get_prop(const std::string& name) const;
bool master() const { return m_master; }
bool has_atomic() const { return m_has_atomic; }