| 3158 | } |
| 3159 | |
| 3160 | AP_DECLARE(void *) ap_calloc(size_t nelem, size_t size) |
| 3161 | { |
| 3162 | void *p = calloc(nelem, size); |
| 3163 | if (p == NULL && nelem != 0 && size != 0) |
| 3164 | ap_abort_on_oom(); |
| 3165 | return p; |
| 3166 | } |
| 3167 | |
| 3168 | AP_DECLARE(void *) ap_realloc(void *ptr, size_t size) |
| 3169 | { |
no test coverage detected