Revise CPulseAudioClient::finalize() to free all the resources which have been alread... 27/170927/1
authorSangchul Lee <sc11.lee@samsung.com>
Mon, 15 Jan 2018 08:02:59 +0000 (17:02 +0900)
committerSeungbae Shin <seungbae.shin@samsung.com>
Fri, 23 Feb 2018 07:41:46 +0000 (16:41 +0900)
commit3cc85825fd1d541a9a440c32809e2b3d7ec9d5b6
tree9daafb885497e00501f109b968d4f1a96657f6dc
parentaf4e25de4504a99c6ba5b0c4b6947e1657a6eac1
Revise CPulseAudioClient::finalize() to free all the resources which have been already used

A failure can be happened during initialize(), we do not lean on the __mIsInit member variable
which is only set on the last stage of the initialize() function.

[Version] 0.5.1
[Issue Type] Bug Fix

Change-Id: I906365647ea08fd27e5c72562fb59f94c2b77b96
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
packaging/capi-media-audio-io.spec
src/cpp/CPulseAudioClient.cpp