MA_SET_HARD_FAIL


     NAME
	  MA_set_hard_fail - set the ma_hard_fail flag

     C SYNOPSIS
	  #include "macdecls.h"

	  Boolean MA_set_hard_fail(value)
	      Boolean	  value;	  /* read-only */

     FORTRAN SYNOPSIS
	  #include "mafdecls.h"

	  logical function MA_set_hard_fail(value)
	      logical	  value

     DESCRIPTION
	  MA_set_hard_fail() sets the ma_hard_fail flag	to value and
	  returns the flag's previous value. If	the ma_hard_fail flag
	  is true, then	any error detected by MA (including those
	  normally considered nonfatal)	causes program termination.
	  The ma_hard_fail flag	is initially false.

     RETURN VALUE
	  C: The previous value	of the ma_hard_fail flag (MA_TRUE or
	  MA_FALSE).
	  FORTRAN: The previous	value of the ma_hard_fail flag (.true.
	  or .false.).

     SEE ALSO
	  MA(3), MA_set_auto_verify(3),	MA_set_error_print(3)

     AUTHOR
	  Gregory S. Thomas, Pacific Northwest Laboratory