cmMidiAlsa.c : cmMpFinalize() now checks for a NULL handle before call snd_seq_stop_queue().
This commit is contained in:
parent
921891bbf1
commit
7d0888f97d
@ -561,11 +561,12 @@ cmMpRC_t cmMpFinalize()
|
||||
}
|
||||
|
||||
// stop the queue
|
||||
if((arc = snd_seq_stop_queue(p->h,p->alsa_queue, NULL)) < 0 )
|
||||
{
|
||||
rc = _cmMpErrMsg(&p->err,kSysErrMpRC,arc,"ALSA queue stop failed.");
|
||||
goto errLabel;
|
||||
}
|
||||
if( p->h != NULL )
|
||||
if((arc = snd_seq_stop_queue(p->h,p->alsa_queue, NULL)) < 0 )
|
||||
{
|
||||
rc = _cmMpErrMsg(&p->err,kSysErrMpRC,arc,"ALSA queue stop failed.");
|
||||
goto errLabel;
|
||||
}
|
||||
|
||||
// release the alsa queue
|
||||
if( p->alsa_queue != -1 )
|
||||
|
Loading…
Reference in New Issue
Block a user