/* * Copyright (C) 2018 Tomasz Kramkowski * SPDX-License-Identifier: MIT */ #ifndef ENSIZE_H #define ENSIZE_H #include void *ensize(void *p, size_t selem, size_t nelem, size_t *cur, size_t init); #define ENSIZE(p, n, s, i) ensize((p), sizeof *(p), (n), (s), (i)) #endif // ENSIZE_H