VirtualBox

Changeset 63628 in vbox


Ignore:
Timestamp:
Aug 24, 2016 1:44:18 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
110351
Message:

Audio/AudioMixer.cpp: Destroy critical sections for mixer streams.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Audio/AudioMixer.cpp

    r63623 r63628  
    15971597    }
    15981598
     1599    int rc2 = RTCritSectDelete(&pMixStream->CritSect);
     1600    AssertRC(rc2);
     1601
    15991602    RTMemFree(pMixStream);
    16001603    pMixStream = NULL;
     
    16331636
    16341637    if (RT_SUCCESS(rc2))
     1638    {
     1639        rc2 = RTCritSectLeave(&pMixStream->CritSect);
     1640        AssertRC(rc2);
     1641
    16351642        audioMixerStreamDestroyInternal(pMixStream);
     1643        pMixStream = NULL;
     1644    }
    16361645
    16371646    LogFlowFunc(("Returning %Rrc\n", rc2));
    1638 
    1639     rc2 = RTCritSectLeave(&pMixStream->CritSect);
    1640     AssertRC(rc2);
    16411647}
    16421648
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette