1 /*
2   Alloc
3 */
4 
5 #include "alloc.h"
6 
7 #include "os.h"
8 
allocate(size_t n)9 void *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)17 void *allocate_zero(size_t n)
18 {
19   void *s = allocate(n);
20   os_mset(s, n, 0);
21   return s;
22 }
23 
24