char* axl_strdup ( const char *  string  ) 

Perform a memory copy from the string provided.

Parameters:
string The string to copy.
Returns:
A newly allocated value or NULL if it fails. The value returned, must be deallocated using axl_free.