| 399 | #endif /* !SAFE_MEM */ |
| 400 | |
| 401 | void *acl_default_calloc(const char *filename, int line, |
| 402 | size_t nmemb, size_t size) |
| 403 | { |
| 404 | void *ptr; |
| 405 | int n; |
| 406 | |
| 407 | #ifdef DEBUG_MEM |
| 408 | __ncalloc++; |
| 409 | //printf("calloc: %llu, file=%s, line=%d\r\n", __ncalloc, filename, line); |
| 410 | #endif |
| 411 | n = (int) (nmemb * size); |
| 412 | ptr = acl_default_malloc(filename, line, n); |
| 413 | acl_assert(ptr); |
| 414 | memset(ptr, FILLER, n); |
| 415 | return ptr; |
| 416 | } |
| 417 | |
| 418 | /* acl_default_strdup - save string to heap */ |
| 419 |
no test coverage detected
searching dependent graphs…