X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/dc7efebe09e15e0e9e8a7821602c5052f00ef9b9..e605596f06f250775f89ddfe3f7f2c8fcfda1c4e:/h/utils.h?ds=sidebyside diff --git a/h/utils.h b/h/utils.h index 19fbdcc6..dd3fb431 100644 --- a/h/utils.h +++ b/h/utils.h @@ -31,6 +31,9 @@ void mh_xfree(void *ptr); /* Set p to point to newly allocated, zeroed, memory. */ #define NEW0(p) ((p) = mh_xcalloc(1, sizeof *(p))) +/* Zero the bytes to which p points. */ +#define ZERO(p) memset((p), 0, sizeof *(p)) + char *pwd(void); char *add(const char *, char *); char *addlist(char *, const char *);