home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 14 / CD_ASCQ_14_0694.iso / maj / 653 / strdup.c < prev    next >
C/C++ Source or Header  |  1994-04-03  |  273b  |  16 lines

  1. /*
  2. **  Portable, public domain strdup() by Bob Stout
  3. */
  4.  
  5. #include <stdlib.h>
  6. #include <string.h>
  7.  
  8. char *strdup(const char *string)
  9. {
  10.       char *new;
  11.  
  12.       if (NULL != (new = malloc(strlen(string) + 1)))
  13.             strcpy(new, string);
  14.       return new;
  15. }
  16.