| 1125 | } |
| 1126 | |
| 1127 | inline void* do_malloc(size_t size) { |
| 1128 | void* ret = do_malloc_no_errno(size); |
| 1129 | if (UNLIKELY(ret == NULL)) errno = ENOMEM; |
| 1130 | return ret; |
| 1131 | } |
| 1132 | |
| 1133 | inline void* do_calloc(size_t n, size_t elem_size) { |
| 1134 | // Overflow check |
no test coverage detected