Re-fix prevent issue #48440
authorso.yu <so.yu@samsung.com>
Thu, 11 Apr 2013 05:59:51 +0000 (14:59 +0900)
committerso.yu <so.yu@samsung.com>
Thu, 11 Apr 2013 06:00:00 +0000 (15:00 +0900)
Change-Id: I8ebb66785e747d7dedd5797beeb0d0e01763742c
Signed-off-by: so.yu <so.yu@samsung.com>
src/security/pkcs/FSecPkcs_PkcsUtility.cpp

index 4eca2f6..ff29744 100644 (file)
@@ -1444,7 +1444,7 @@ _PkcsUtility::GenerateAlgorithmIdentifierStructureN(Tizen::Base::String algoOid,
                Pkcs05PbMacParameters* pPkcs05PbMacParam = dynamic_cast< Pkcs05PbMacParameters* >(pAlgoParam);
                SysTryCatch(NID_SEC_CRYPTO, pPkcs05PbMacParam != null, r = E_INVALID_ARG, E_INVALID_ARG, "[E_INVALID_ARG] The specified input parameter is invalid.");
 
-               std::unique_ptr< ByteBuffer > pbMacBuffer(pPkcs05PbKdf2Param->GetEncodedDataN());
+               std::unique_ptr< ByteBuffer > pbMacBuffer(pPkcs05PbMacParam->GetEncodedDataN());
                if (pbMacBuffer == null)
                {
                        r = GetLastResult();