mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-03-15 05:16:30 +00:00
Fix regression in package.ape build tool
This commit is contained in:
parent
b1c9801897
commit
8201ef2b3d
1 changed files with 1 additions and 2 deletions
|
@ -19,7 +19,6 @@
|
|||
#include "ape/sections.internal.h"
|
||||
#include "libc/assert.h"
|
||||
#include "libc/fmt/conv.h"
|
||||
#include "libc/intrin/weaken.h"
|
||||
#include "libc/macros.h"
|
||||
#include "libc/mem/mem.h"
|
||||
#include "libc/runtime/runtime.h"
|
||||
|
@ -53,7 +52,7 @@ bool __grow(void *pp, size_t *capacity, size_t itemsize, size_t extra) {
|
|||
n1 = *capacity;
|
||||
n2 = (*p ? n1 + (n1 >> 1) : MAX(4, INITIAL_CAPACITY / itemsize)) + extra;
|
||||
if (!ckd_mul(&t1, n1, itemsize) && !ckd_mul(&t2, n2, itemsize)) {
|
||||
if (_weaken(realloc) && (p2 = _weaken(realloc)(p1, ROUNDUP(t2, 32)))) {
|
||||
if ((p2 = realloc(p1, ROUNDUP(t2, 32)))) {
|
||||
if (!p1 && *p)
|
||||
memcpy(p2, *p, t1);
|
||||
bzero((char *)p2 + t1, t2 - t1);
|
Loading…
Add table
Reference in a new issue