1*37da2899SCharles.Forsyth #include "lib9.h" 2*37da2899SCharles.Forsyth 3*37da2899SCharles.Forsyth char* strdup(const char * s)4*37da2899SCharles.Forsythstrdup(const char *s) 5*37da2899SCharles.Forsyth { 6*37da2899SCharles.Forsyth char *os; 7*37da2899SCharles.Forsyth 8*37da2899SCharles.Forsyth os = malloc(strlen(s) + 1); 9*37da2899SCharles.Forsyth if(os == 0) 10*37da2899SCharles.Forsyth return 0; 11*37da2899SCharles.Forsyth return strcpy(os, s); 12*37da2899SCharles.Forsyth } 13