/* strdup() replacement (from stdwin, if you must know) */ | |
#include "config.h" | |
#include "myproto.h" | |
#include "mymalloc.h" | |
#include <string.h> | |
char * | |
strdup(str) | |
const char *str; | |
{ | |
if (str != NULL) { | |
register char *copy = malloc(strlen(str) + 1); | |
if (copy != NULL) | |
return strcpy(copy, str); | |
} | |
return NULL; | |
} |