1 /* 2 Alloc 3 */ 4 5 #include "alloc.h" 6 7 #include "os.h" 8 allocate(size_t n)9void *allocate(size_t n) 10 { 11 void *s = os_alloc(n); 12 if(n && !s) 13 os_exit(1); 14 return s; 15 } 16 allocate_zero(size_t n)17void *allocate_zero(size_t n) 18 { 19 void *s = allocate(n); 20 os_mset(s, n, 0); 21 return s; 22 } 23 24