#include <unistd.h>
#include "libbb.h"
-
extern void *xmalloc(size_t size)
{
void *ptr = malloc(size);
return ptr;
}
-extern char * xstrdup (const char *s) {
+extern char *xstrdup(const char *s)
+{
char *t;
if (s == NULL)
return NULL;
- t = strdup (s);
+ t = strdup(s);
if (t == NULL)
perror_msg_and_die("strdup");
return t;
}
-extern char * xstrndup (const char *s, int n) {
+extern char *xstrndup(const char *s, int n)
+{
char *t;
if (s == NULL)
t = xmalloc(++n);
- return safe_strncpy(t,s,n);
+ return safe_strncpy(t, s, n);
}
FILE *xfopen(const char *path, const char *mode)