mallocz.c 189 B

12345678910111213141516
  1. #include <u.h>
  2. #include <unistd.h>
  3. #include <string.h>
  4. #include <libc.h>
  5. void*
  6. mallocz(unsigned long n, int clr)
  7. {
  8. void *v;
  9. v = malloc(n);
  10. if(clr && v)
  11. memset(v, 0, n);
  12. return v;
  13. }