From c37029d5e1bbf2be998a2aca7735711358972f5a Mon Sep 17 00:00:00 2001 From: rubidium Date: Sat, 17 Oct 2009 14:39:43 +0000 Subject: (svn r17787) -Codechange: be a bit more verbose about while allegro failed with some actions. --- src/sound/allegro_s.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/sound') diff --git a/src/sound/allegro_s.cpp b/src/sound/allegro_s.cpp index cde0aad21..cef716407 100644 --- a/src/sound/allegro_s.cpp +++ b/src/sound/allegro_s.cpp @@ -51,11 +51,17 @@ extern int _allegro_instance_count; const char *SoundDriver_Allegro::Start(const char * const *parm) { - if (_allegro_instance_count == 0 && install_allegro(SYSTEM_AUTODETECT, &errno, NULL)) return "Failed to set up Allegro"; + if (_allegro_instance_count == 0 && install_allegro(SYSTEM_AUTODETECT, &errno, NULL)) { + DEBUG(driver, 0, "allegro: install_allegro failed '%s'", allegro_error); + return "Failed to set up Allegro"; + } _allegro_instance_count++; /* Initialise the sound */ - if (install_sound(DIGI_AUTODETECT, MIDI_AUTODETECT, NULL) != 0) return "Failed to set up Allegro sound"; + if (install_sound(DIGI_AUTODETECT, MIDI_AUTODETECT, NULL) != 0) { + DEBUG(driver, 0, "allegro: install_sound failed '%s'", allegro_error); + return "Failed to set up Allegro sound"; + } /* Okay, there's no soundcard */ if (digi_card == DIGI_NONE) { -- cgit v1.2.3-70-g09d2