Merge branch 'ticket_260_terminate' into 'master'
pa_front.c: fix initializationCount_ in Pa_Terminate() +1: Ross Bencina Merged-on: https://assembla.com/code/portaudio/git/merge_requests/4012103
This commit is contained in:
commit
396fe4b669
1 changed files with 3 additions and 1 deletions
|
|
@ -390,7 +390,8 @@ PaError Pa_Terminate( void )
|
|||
|
||||
if( PA_IS_INITIALISED_ )
|
||||
{
|
||||
if( --initializationCount_ == 0 )
|
||||
// leave initializationCount_>0 so that Pa_CloseStream() can execute
|
||||
if( initializationCount_ == 1 )
|
||||
{
|
||||
CloseOpenStreams();
|
||||
|
||||
|
|
@ -398,6 +399,7 @@ PaError Pa_Terminate( void )
|
|||
|
||||
PaUtil_DumpTraceMessages();
|
||||
}
|
||||
--initializationCount_;
|
||||
result = paNoError;
|
||||
}
|
||||
else
|
||||
|
|
|
|||
Loading…
Reference in a new issue