allegro_error man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

allegro_error(3)		Allegro manual		      allegro_error(3)

NAME
       allegro_error - Stores the last Allegro error message.

SYNOPSIS
       #include <allegro.h>

       extern char allegro_error[ALLEGRO_ERROR_SIZE];

DESCRIPTION
       Text string used by set_gfx_mode(), install_sound() and other functions
       to report error messages. If they fail and you want to  tell  the  user
       why,  this is the place to look for a description of the problem. Exam‐
       ple:

	  void abort_on_error(const char *message)
	  {
	     if (screen != NULL)
		set_gfx_mode(GFX_TEXT, 0, 0, 0, 0);

	     allegro_message("%s.\nLast Allegro error `%s'\n",
			     message, allegro_error);
	     exit(-1);
	  }
	  ...
	     if (some_allegro_function() == ERROR_CODE)
		abort_on_error("Error calling some function!");

SEE ALSO
       set_gfx_mode(3), install_sound(3)

Allegro				 version 4.4.2		      allegro_error(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net