unsigned ReqGet_message_text( void ) /**********************************/ { get_message_text_ret *ret; char *err_txt; ret = GetOutPtr( 0 ); err_txt = GetOutPtr( sizeof(*ret) ); ExceptionText( Exception, err_txt ); ret->flags = MSG_NEWLINE | MSG_ERROR; return( sizeof( *ret ) + strlen( err_txt ) + 1 ); }
unsigned ReqGet_message_text() { get_message_text_ret *ret; char *err_txt; ret = GetOutPtr( 0 ); err_txt = GetOutPtr( sizeof(*ret) ); if( Proc.int_id == -1 ) { err_txt[0] = '\0'; } else { ExceptionText( Proc.int_id, err_txt ); Proc.int_id = -1; } ret->flags = MSG_NEWLINE | MSG_ERROR; return( sizeof( *ret ) + strlen( err_txt ) + 1 ); }