diff options
| author | Japa | 2011-02-18 00:26:18 +0000 |
|---|---|---|
| committer | Japa | 2011-02-18 00:26:18 +0000 |
| commit | f67f437e90145b94ebd016c3b4c41f9ee5e7cdc3 (patch) | |
| tree | 44694ca12216d42bdaa172ebba94ccd9924aa4b2 /main.cpp | |
| parent | a605b652ba6f0ad551a07724059103600120aec1 (diff) | |
| download | stonesense-f67f437e90145b94ebd016c3b4c41f9ee5e7cdc3.tar.gz stonesense-f67f437e90145b94ebd016c3b4c41f9ee5e7cdc3.tar.bz2 stonesense-f67f437e90145b94ebd016c3b4c41f9ee5e7cdc3.tar.xz | |
Updated to allegro 5.0
Diffstat (limited to 'main.cpp')
| -rw-r--r-- | main.cpp | 22 |
1 files changed, 15 insertions, 7 deletions
@@ -219,9 +219,22 @@ int main(void) #endif
*/
al_init();
- al_init_image_addon();
+ if (!al_init_image_addon()) {
+ WriteErr("al_init_image_addon failed. \n");
+ exit(1);
+ return 1;
+ }
al_init_font_addon();
- al_init_ttf_addon();
+ if (!al_init_ttf_addon()) {
+ WriteErr("al_init_ttf_addon failed. \n");
+ exit(1);
+ return 1;
+ }
+ if (!al_init_primitives_addon()) {
+ WriteErr("al_init_primitives_addon failed. \n");
+ exit(1);
+ return 1;
+ }
al_install_keyboard();
al_install_mouse();
al_show_mouse_cursor(display);
@@ -292,11 +305,6 @@ int main(void) exit(1);
return 1;
}
- if (!al_init_primitives_addon()) {
- WriteErr("al_init_primitives_addon failed. \n");
- exit(1);
- return 1;
- }
SetTitle("Stonesense");
if(config.software)
|
