diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2016-02-05 14:37:09 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2016-02-05 14:37:38 -0800 |
commit | 130056880fe9d807fbaee5bc5f68249ea9cf6438 (patch) | |
tree | 2f9ffdb9a8ed045b84dce2421d4a147f4b7a79a5 /lisp/gnus/gnus-range.el | |
parent | f8a8da25353efc54fd24f4ea5c7ed0ad85378b98 (diff) | |
download | emacs-130056880fe9d807fbaee5bc5f68249ea9cf6438.tar.gz emacs-130056880fe9d807fbaee5bc5f68249ea9cf6438.tar.bz2 emacs-130056880fe9d807fbaee5bc5f68249ea9cf6438.zip |
Omit XLI (init) == 0 optimization in make-vector
* src/alloc.c (Fmake_vector): Simplify by omitting the (XLI (init)
== 0) case, as this optimization is probably not worth the hassle.
Just for the record, the test for that case could have been
(XLI (init) % ((EMACS_UINT) -1 / UCHAR_MAX) == 0) (!),
assuming the typical platform with no padding bits and where
conversion to int omits the most significant bits.
Diffstat (limited to 'lisp/gnus/gnus-range.el')
0 files changed, 0 insertions, 0 deletions