some more reporting on failed initialization

This commit is contained in:
Cary Sandvig 2000-12-11 19:57:56 +00:00
parent 29863dcfe3
commit abcda0c385

View File

@ -509,6 +509,14 @@ void WinMusic::init(void) {
// add the synth to the performance
// result = _performance->AddPort(_synth);
result = _performance->AddPort(NULL);
if (result == DMUS_E_NOT_INIT)
audio_cat->error() << "got DMUS_N_NOT_INIT" << endl;
else if (result == DMUS_E_CANNOT_OPEN_PORT)
audio_cat->error() << "got DMUS_E_CANNOT_OPEN_PORT" << endl;
else if (result == E_OUTOFMEMORY)
audio_cat->error() << "got E_OUTOFMEMORY" << endl;
else if (result == E_POINTER)
audio_cat->error() << "got E_POINTER" << endl;
CHECK_RESULT(result, "failed to add synth to performance");
/*