From 6e527fbc4d8f404a7eec934e5c9efaaaa92ffdff Mon Sep 17 00:00:00 2001 From: rsc Date: Sun, 13 Feb 2005 05:59:29 +0000 Subject: new auth --- src/cmd/auth/secstore/util.c | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/cmd/auth/secstore/util.c (limited to 'src/cmd/auth/secstore/util.c') diff --git a/src/cmd/auth/secstore/util.c b/src/cmd/auth/secstore/util.c new file mode 100644 index 00000000..ebbb12df --- /dev/null +++ b/src/cmd/auth/secstore/util.c @@ -0,0 +1,28 @@ +#include +#include + +void * +emalloc(ulong n) +{ + void *p = malloc(n); + if(p == nil) + sysfatal("emalloc"); + memset(p, 0, n); + return p; +} + +void * +erealloc(void *p, ulong n) +{ + if ((p = realloc(p, n)) == nil) + sysfatal("erealloc"); + return p; +} + +char * +estrdup(char *s) +{ + if ((s = strdup(s)) == nil) + sysfatal("estrdup"); + return s; +} -- cgit v1.2.3