emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 9b099ce 1/2: * src/alloc.c (allocate_vectorlike): S


From: Paul Eggert
Subject: [Emacs-diffs] master 9b099ce 1/2: * src/alloc.c (allocate_vectorlike): Simplify.
Date: Sat, 8 Dec 2018 13:50:21 -0500 (EST)

branch: master
commit 9b099ce56b0a5a952c096568c28b1007d321ee24
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>

    * src/alloc.c (allocate_vectorlike): Simplify.
---
 src/alloc.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/alloc.c b/src/alloc.c
index 0e48b33..596de3a 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -3358,10 +3358,8 @@ allocate_vectorlike (ptrdiff_t len)
        p = allocate_vector_from_block (vroundup (nbytes));
       else
        {
-         struct large_vector *lv
-           = lisp_malloc ((large_vector_offset + header_size
-                           + len * word_size),
-                          MEM_TYPE_VECTORLIKE);
+         struct large_vector *lv = lisp_malloc (large_vector_offset + nbytes,
+                                                MEM_TYPE_VECTORLIKE);
          lv->next = large_vectors;
          large_vectors = lv;
          p = large_vector_vec (lv);



reply via email to

[Prev in Thread] Current Thread [Next in Thread]