INNER CODE UNIT · C
need
Cateners/tiny_container · app/src/main/cpp/tiny_ipp_jni.c:197
size_t need = b->len + extra;
if (need <= b->cap) return;
while (b->cap < need) b->cap *= 2;
b->data = realloc(b->data, b->cap);
}
static void buf_write(buf_t *b, const void *src, size_t n) {
buf_grow(b, n);
memcpy(b->data + b->len, src, n);
b->len += n;
}
static void buf_u16be(buf_t *b, uint16_t v) {
uint8_t tmp[2] = { (uint8_t)(v >> 8), (uint8_t)v };
buf_write(b, tmp, 2);
}
static void buf_u32be(buf_t *b, uint32_t v) {