[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/xelb 5aea082: Ensure KeyTypes are initialized
From: |
Chris Feng |
Subject: |
[elpa] externals/xelb 5aea082: Ensure KeyTypes are initialized |
Date: |
Sun, 4 Mar 2018 09:03:10 -0500 (EST) |
branch: externals/xelb
commit 5aea082ce8592850968259b3523e32e1c6c0e8c6
Author: Chris Feng <address@hidden>
Commit: Chris Feng <address@hidden>
Ensure KeyTypes are initialized
* xcb-keysyms.el (xcb:keysyms:-update-keytypes): Ditto.
---
xcb-keysyms.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/xcb-keysyms.el b/xcb-keysyms.el
index c3ffccc..d8edb99 100644
--- a/xcb-keysyms.el
+++ b/xcb-keysyms.el
@@ -247,7 +247,8 @@ FIRST-KEYTYPE and count specify the range of key types to
update."
(setq device (or (xcb:-get-extra-plist obj 'keysyms deviceID)
(make-instance 'xcb:keysyms:-device)))
(with-slots (keytypes) device
- (when (/= 0 full)
+ (when (or (/= 0 full)
+ (not keytypes))
(setf keytypes (make-vector totalTypes nil)))
(setf keytypes (vconcat (substring keytypes 0 firstType)
types-rtrn
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] externals/xelb 5aea082: Ensure KeyTypes are initialized,
Chris Feng <=