/* * Copyright (c) 2026, Chloe M. * Provided under the BSD-3 clause */ #include #include #include #include #include "blobchain/memlib.h" void * xmalloc(size_t sz) { void *p; assert(sz != 0 && "xmalloc size cannot be zero!"); if ((p = malloc(sz)) == NULL) { printf("fatal: out of memory\n"); exit(1); } return p; }