+ if (max_alloc && num >= max_alloc/size) {
+ if (!file)
+ return NULL;
+ rprintf(FERROR, "[%s] exceeded --max-alloc=%s setting (file=%s, line=%d)\n",
+ who_am_i(), do_big_num(max_alloc, 0, NULL), src_file(file), line);
+ exit_cleanup(RERR_MALLOC);
+ }