277574a74246ee39404034b46763bea6a6b6a651
[platform/upstream/libvorbis.git] / mac / compat / strdup.c
1 #include <sys/types.h>\r#include <string.h>\r#include <stdlib.h>\r\rchar *strdup(const char *inStr)\r{\r      char *outStr = NULL;\r   \r       if (inStr == NULL) {\r           return NULL;\r   }\r      \r       outStr = malloc(strlen(inStr) + 1);\r    \r       if (outStr != NULL) {\r          strcpy(outStr, inStr);\r }\r      \r       return outStr;\r}\r