diff options
author | Dario Gjorgjevski <dario.gjorgjevski@zalando.de> | 2020-08-15 10:55:37 +0200 |
---|---|---|
committer | Dario Gjorgjevski <dario.gjorgjevski@zalando.de> | 2020-08-15 10:55:37 +0200 |
commit | 5f0e0d868392031f58b42e7d7ff384a8510f57aa (patch) | |
tree | 75755c68dd891e866c1237eb229e97b4212e37f7 /helm-global-bindings.el | |
parent | c72ed13f0007f6d9bc0e1400d97c69e12d0ae6e9 (diff) |
Check if symbol is bound before trying to get its value
Fixes #2363.
Diffstat (limited to 'helm-global-bindings.el')
-rw-r--r-- | helm-global-bindings.el | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/helm-global-bindings.el b/helm-global-bindings.el index 2be929ed..458bd148 100644 --- a/helm-global-bindings.el +++ b/helm-global-bindings.el @@ -31,8 +31,8 @@ minibuffer-local-must-match-filename-map ; Older Emacsen minibuffer-local-must-match-map minibuffer-local-ns-map)) - (let ((vmap (symbol-value map))) - (when (and (boundp map) (keymapp vmap)) + (let ((vmap (and (boundp map) (symbol-value map)))) + (when (keymapp vmap) (let ((val (and (boundp var) (symbol-value var)))) (when val (define-key vmap |