diff --git a/libkms++/drmobject.h b/libkms++/drmobject.h
index 5c945f9d5535713cb7ac4976153dc69a70a4ef01..6c3062c024852d7453c43e424be97e888dbe5254 100644 (file)
--- a/libkms++/drmobject.h
+++ b/libkms++/drmobject.h
uint64_t get_prop_value(const char *name) const;
protected:
- uint32_t m_id; // protected for Framebuffer...
+ virtual void set_id(uint32_t id);
private:
Card& m_card;
- std::map<uint32_t, uint64_t> m_prop_values;
+
+ uint32_t m_id;
uint32_t m_object_type;
uint32_t m_idx;
+
+ std::map<uint32_t, uint64_t> m_prop_values;
};
}