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  error	will  be
     sent  to  stderr  and  the  program will abort. However, if the environment
     variable ALLEGRO_ASSERT is set, this function writes  a  message  into  the
     file  specified by the environment variable and program execution will con-
     tinue. 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+15.1.quarterly>

home | help