| 208 | * ========================================================================= */ |
| 209 | |
| 210 | void *xmalloc(size_t size) { |
| 211 | void *p = malloc(size); |
| 212 | if (p == NULL) { |
| 213 | printf("Out of memory: malloc(%zu)", size); |
| 214 | exit(1); |
| 215 | } |
| 216 | return p; |
| 217 | } |
| 218 | |
| 219 | void *xrealloc(void *ptr, size_t size) { |
| 220 | void *p = realloc(ptr,size); |