Commit e46bb31a authored by Paul Eggert's avatar Paul Eggert
Browse files

* alloc.c (allocate_pseudovector): Don't use EMACS_INT when int would do.

parent 6349ae4d
......@@ -17,6 +17,7 @@
(inhibit_garbage_collection): Set gc_cons_threshold to max value.
Previously, this ceilinged at INT_MAX, but that doesn't work on
64-bit machines.
(allocate_pseudovector): Don't use EMACS_INT when int would do.
* alloc.c (Fmake_bool_vector): Don't assume vector size fits in int.
(allocate_vectorlike): Check for ptrdiff_t overflow.
......@@ -2832,7 +2832,7 @@ struct Lisp_Vector *
allocate_pseudovector (int memlen, int lisplen, EMACS_INT tag)
struct Lisp_Vector *v = allocate_vectorlike (memlen);
int i;
/* Only the first lisplen slots will be traced normally by the GC. */
for (i = 0; i < lisplen; ++i)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment