Mercurial > hg > sv-dependency-builds
view src/libvorbis-1.3.3/macos/compat/strdup.c @ 83:ae30d91d2ffe
Replace these with versions built using an older toolset (so as to avoid ABI compatibilities when linking on Ubuntu 14.04 for packaging purposes)
author | Chris Cannam |
---|---|
date | Fri, 07 Feb 2020 11:51:13 +0000 |
parents | 05aa0afa9217 |
children |
line wrap: on
line source
#include <ogg/os_types.h> #include <sys/types.h> #include <string.h> #include <stdlib.h> char *strdup(const char *inStr) { char *outStr = NULL; if (inStr == NULL) { return NULL; } outStr = _ogg_malloc(strlen(inStr) + 1); if (outStr != NULL) { strcpy(outStr, inStr); } return outStr; }