Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
al_assert(3)			Allegro	manual			  al_assert(3)

NAME
       al_assert - Asserts at the specified file and line number. Allegro game
       programming library.

SYNOPSIS
       #include	<allegro.h>

       void al_assert(const char *file,	int line);

DESCRIPTION
       Raises  an  assert  for an error	at the specified file and line number.
       The file	parameter is always given in ASCII format.  By	default,  this
       will call the system driver's assert handler. If	there is none, the er-
       ror  will be sent to stderr and the program will	abort. However,	if the
       environment variable ALLEGRO_ASSERT is set, this	function writes	a mes-
       sage into the file specified by the environment	variable  and  program
       execution  will continue. If none of this behaviours is wanted, you can
       override	them with a custom assert handler.

       You will	usually	want to	use the	ASSERT() macro instead of calling this
       function	directly.

SEE ALSO
       ASSERT(3), al_trace(3), register_assert_handler(3)

Allegro				 version 4.4.3			  al_assert(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=al_assert&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help