source: vendor/python/2.5/Python/strdup.c@ 3951

Last change on this file since 3951 was 3225, checked in by bird, 19 years ago

Python 2.5

File size: 256 bytes
RevLine 
[3225]1/* strdup() replacement (from stdwin, if you must know) */
2
3#include "pgenheaders.h"
4
5char *
6strdup(const char *str)
7{
8 if (str != NULL) {
9 register char *copy = malloc(strlen(str) + 1);
10 if (copy != NULL)
11 return strcpy(copy, str);
12 }
13 return NULL;
14}
Note: See TracBrowser for help on using the repository browser.