#include "exp.h"
GLOBAL char *
-strdup( const char *s )
+strdup(const char *s)
{
- char *dup;
- size_t len = strlen( s );
- size_t alloc = len + 1;
+ char *dup;
+ size_t len = strlen(s);
+ size_t alloc = len + 1;
- if (len >= alloc ) return NULL;
- dup = malloc( alloc );
- if (dup) strlcpy(dup, s, alloc );
+ if (len >= alloc)
+ return NULL;
+ dup = malloc(alloc);
+ if (dup)
+ strlcpy(dup, s, alloc );
-return dup;
+ return dup;
}
#endif
-