Home | History | Annotate | Download | only in compat
      1 #include <ogg/os_types.h>
      2 #include <sys/types.h>
      3 #include <string.h>
      4 #include <stdlib.h>
      5 
      6 char *strdup(const char *inStr)
      7 {
      8 	char *outStr = NULL;
      9 
     10 	if (inStr == NULL) {
     11 		return NULL;
     12 	}
     13 
     14 	outStr = _ogg_malloc(strlen(inStr) + 1);
     15 
     16 	if (outStr != NULL) {
     17 		strcpy(outStr, inStr);
     18 	}
     19 
     20 	return outStr;
     21 }
     22