From: JungYumin Date: Wed, 17 Apr 2013 04:03:13 +0000 (+0900) Subject: Fixed prevent defect X-Git-Tag: 2.1b_release~2 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fframework%2Fnative%2Fimage.git;a=commitdiff_plain;h=5d756f05cb6d4864b3af34d52bdec38921b7e606 Fixed prevent defect Change-Id: Ic8873508a0b7a4f41c3c261d60c55ca39d359c24 Signed-off-by: JungYumin --- diff --git a/src/FMedia_ImageImpl.cpp b/src/FMedia_ImageImpl.cpp index fa4c8fe..30eba25 100644 --- a/src/FMedia_ImageImpl.cpp +++ b/src/FMedia_ImageImpl.cpp @@ -193,9 +193,9 @@ _ImageImpl::DecodeToBitmapN(const Tizen::Base::ByteBuffer& srcImageBuf, Tizen::G SysTryReturn(NID_MEDIA, pMaskingColor != null, pBmp.release(), E_SUCCESS, "[%s] Could not apply masking color.", GetErrorMessage(r)); r = pBmp->SetMaskingColor(pMaskingColor); + delete pMaskingColor; SysTryReturn(NID_MEDIA, r == E_SUCCESS, pBmp.release(), E_SUCCESS, "[%s] Could not set masking color.", GetErrorMessage(r)); - delete pMaskingColor; } } @@ -280,9 +280,9 @@ _ImageImpl::DecodeToBitmapN(const Tizen::Base::ByteBuffer& srcImageBuf, Tizen::G SysTryReturn(NID_MEDIA, pMaskingColor != null, pBmp.release(), E_SUCCESS, "[%s] Could not apply masking color.", GetErrorMessage(r)); r = pBmp->SetMaskingColor(pMaskingColor); + delete pMaskingColor; SysTryReturn(NID_MEDIA, r == E_SUCCESS, pBmp.release(), E_SUCCESS, "[%s] Could not set masking color.", GetErrorMessage(r)); - delete pMaskingColor; } } @@ -360,9 +360,9 @@ _ImageImpl::DecodeToBitmapN(const Tizen::Base::ByteBuffer& srcImageBuf, Tizen::G SysTryReturn(NID_MEDIA, pMaskingColor != null, pBmp.release(), E_SUCCESS, "[%s] Could not apply masking color.", GetErrorMessage(r)); r = pBmp->SetMaskingColor(pMaskingColor); + delete pMaskingColor; SysTryReturn(NID_MEDIA, r == E_SUCCESS, pBmp.release(), E_SUCCESS, "[%s] Could not set masking color.", GetErrorMessage(r)); - delete pMaskingColor; } }