00001
00002 #ifndef _util_misc_string_h
00003 #define _util_misc_string_h
00004
00005 #include <string.h>
00006 #include <stdlib.h>
00007
00008 namespace sc {
00009
00010 inline char *
00011 strdup (const char *string)
00012 {
00013 return string ? strcpy ((char *) malloc (strlen (string) + 1), string) : 0;
00014 }
00015
00016 }
00017
00018 #endif