mirror of
https://github.com/hyprwm/Hyprland.git
synced 2025-10-08 02:56:28 +00:00
drm-lease: fix crashes and implementation (#8116)
This commit is contained in:
@@ -22,12 +22,13 @@ class CDRMLeaseRequestResource;
|
||||
class CDRMLeaseResource {
|
||||
public:
|
||||
CDRMLeaseResource(SP<CWpDrmLeaseV1> resource_, SP<CDRMLeaseRequestResource> request);
|
||||
~CDRMLeaseResource();
|
||||
|
||||
bool good();
|
||||
|
||||
WP<CDRMLeaseDeviceResource> parent;
|
||||
std::vector<WP<CDRMLeaseConnectorResource>> requested;
|
||||
WP<Aquamarine::CDRMLease> lease;
|
||||
SP<Aquamarine::CDRMLease> lease;
|
||||
|
||||
int leaseFD = -1;
|
||||
|
||||
|
Reference in New Issue
Block a user