summaryrefslogtreecommitdiff
path: root/libkms++/card.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libkms++/card.cpp')
-rw-r--r--libkms++/card.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/libkms++/card.cpp b/libkms++/card.cpp
index 52a0f7a..7fb910f 100644
--- a/libkms++/card.cpp
+++ b/libkms++/card.cpp
@@ -36,8 +36,7 @@ Card::Card()
m_master = r == 0;
r = drmSetClientCap(m_fd, DRM_CLIENT_CAP_UNIVERSAL_PLANES, 1);
- if (r)
- throw invalid_argument("Can't set universal planes");
+ m_has_universal_planes = r == 0;
r = drmSetClientCap(m_fd, DRM_CLIENT_CAP_ATOMIC, 1);
m_has_atomic = r == 0;