branch: externals/xelb
commit 520120a172e8ceae8a36464a3848a4aaeb5aacf0
Merge: e153829 f465091
Author: Chris Feng <chris.w.f...@gmail.com>
Commit: Chris Feng <chris.w.f...@gmail.com>

    Merge pull request #3 from pipcet/ignore-missing-values
    
    It's valid for WM_NORMAL_HINTS responses only to have 15 words.
---
 xcb-icccm.el |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/xcb-icccm.el b/xcb-icccm.el
index 1d178d8..feff43c 100644
--- a/xcb-icccm.el
+++ b/xcb-icccm.el
@@ -291,9 +291,8 @@ explicitly listed out."
          (slots (nthcdr (length slots-orig) slots))
          (value (slot-value obj 'value)))
     (unless value (setq value (make-vector (length slots) nil))) ;fallback
-    (cl-assert (= (length value) (length slots)))
     ;; Set explicit fields from value field
-    (dotimes (i (length slots))
+    (dotimes (i (length value))
       (setf (slot-value obj (cl--slot-descriptor-name (elt slots i)))
             (elt value i)))
     retval))

Reply via email to