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)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO

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

home | help