comparison lib/lib.h @ 70:a1b464bbef08

Add "echo". Has -n and -e (but not \0123 yet).
author Rob Landley <rob@landley.net>
date Sat, 20 Jan 2007 18:04:20 -0500
parents 67ee3a0b76e1
children 89ca591a9236
comparison
equal deleted inserted replaced
69:530168fc253f 70:a1b464bbef08
36 void *xzalloc(size_t size); 36 void *xzalloc(size_t size);
37 void xrealloc(void **ptr, size_t size); 37 void xrealloc(void **ptr, size_t size);
38 void *xstrndup(char *s, size_t n); 38 void *xstrndup(char *s, size_t n);
39 void *xstrdup(char *s); 39 void *xstrdup(char *s);
40 char *xmsprintf(char *format, ...); 40 char *xmsprintf(char *format, ...);
41 void xprintf(char *format, ...);
42 void xputc(char c);
43 void xflush(void);
41 void xexec(char **argv); 44 void xexec(char **argv);
42 void xaccess(char *path, int flags); 45 void xaccess(char *path, int flags);
43 int xcreate(char *path, int flags, int mode); 46 int xcreate(char *path, int flags, int mode);
44 int xopen(char *path, int flags); 47 int xopen(char *path, int flags);
45 FILE *xfopen(char *path, char *mode); 48 FILE *xfopen(char *path, char *mode);