Beispiel #1
0
extern char * TRMemStrdup( const char * str )
/*******************************************/
{
#ifdef TRMEM
    return( _trmem_strdup( str, _trmem_guess_who(), TRMemHandle ) );
#else
    return( strdup( str ) );
#endif
}
Beispiel #2
0
char *MStrdup( const char *s )
{
    void        *p;

#ifdef TRMEM
    p = _trmem_strdup( s, _trmem_guess_who(), TRMemHandle );
#else
    p = strdup( s );
#endif
    if( p == NULL ) {
        Fatal( "Out of memory!\n" );
    }
    return( p );
}