]> git.eshelyaron.com Git - emacs.git/commit
Avoid undefined behavior in 'defvar' (Bug#31072)
authorPhilipp Stephani <phst@google.com>
Mon, 16 Apr 2018 06:45:27 +0000 (23:45 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 16 Apr 2018 06:50:06 +0000 (23:50 -0700)
commit9f2d21ca536ea7ca1da98e7bd57ae535ab394997
treecc40bd68be4070f926852a8129f3d84ccb6bd86c
parent836dce63c3274eaa84a26c09a5b6dcb1522dba98
Avoid undefined behavior in 'defvar' (Bug#31072)

* src/eval.c (Fdefvar): Check that first argument is a symbol.
* test/src/eval-tests.el (defvar/bug31072): New unit test.
src/eval.c
test/src/eval-tests.el