]> git.eshelyaron.com Git - emacs.git/commit
bytecomp.el: Don't store non-keyword symbols in jump-tables.
authorVibhav Pant <vibhavp@gmail.com>
Sun, 5 Feb 2017 10:07:43 +0000 (15:37 +0530)
committerVibhav Pant <vibhavp@gmail.com>
Sun, 5 Feb 2017 10:07:43 +0000 (15:37 +0530)
commit44c95c58b26b7b9d75965a83930ec3d77ffae28f
treea652633e546631456a2f7bbb23e70e19d6a1cb5e
parentde456d1e4a1d7e34be6d040e0d8a04c42b14e62e
bytecomp.el: Don't store non-keyword symbols in jump-tables.

* lisp/emacs-lisp/bytecomp.el (byte-compile-cond-valid-obj2-p) return
  nil when OBJ is a non-keyword symbol (i.e a variable), as the jump
  table can only be used when comparing variables with constant values.
lisp/emacs-lisp/bytecomp.el