Chris@1: #include Chris@1: #include Chris@1: #include Chris@1: #include Chris@1: Chris@1: char *strdup(const char *inStr) Chris@1: { Chris@1: char *outStr = NULL; Chris@1: Chris@1: if (inStr == NULL) { Chris@1: return NULL; Chris@1: } Chris@1: Chris@1: outStr = _ogg_malloc(strlen(inStr) + 1); Chris@1: Chris@1: if (outStr != NULL) { Chris@1: strcpy(outStr, inStr); Chris@1: } Chris@1: Chris@1: return outStr; Chris@1: }