From: Karol Pawlowski Date: Mon, 15 Apr 2013 14:26:43 +0000 (+0200) Subject: Fixing all the issues found by prevent X-Git-Tag: accepted/tizen_2.1/20130425.023916~7^2~2 X-Git-Url: http://review.tizen.org/git/?p=framework%2Fweb%2Fwrt-installer.git;a=commitdiff_plain;h=333a1bbb85bc9e6917330ec04b9d6f5265e24055 Fixing all the issues found by prevent [Issue#] LINUXWRT-234 [Problem] Too many prevent warnings [Cause] N/A [Solution] Remove them [Verification] Build wrt-installer repository Change-Id: Ic12a44d6a6888bcb9e73b400315968eb08ed4428 --- diff --git a/src/jobs/widget_install/task_encrypt_resource.cpp b/src/jobs/widget_install/task_encrypt_resource.cpp index ee55ea5..bca5665 100644 --- a/src/jobs/widget_install/task_encrypt_resource.cpp +++ b/src/jobs/widget_install/task_encrypt_resource.cpp @@ -193,11 +193,13 @@ Tizen::Base::ByteBuffer* EncryptChunkByTrustZone( ByteBuffer pBuf; pBuf.Construct(pBufSize); const byte *pByte = reinterpret_cast(plainBuffer); - pBuf.SetArray(pByte, 0, pBufSize); + if (pBuf.SetArray(pByte, 0, pBufSize) != E_SUCCESS) { + LogDebug("Couldnot set pBuf"); + return NULL; + } pBuf.Flip(); - ByteBuffer* getBuffer = pInstance->_TrustZoneService::EncryptN(*appInfo, pBuf); - return getBuffer; + return pInstance->_TrustZoneService::EncryptN(*appInfo, pBuf); } Tizen::Base::ByteBuffer* TEST_dec( @@ -213,12 +215,13 @@ Tizen::Base::ByteBuffer* TEST_dec( ByteBuffer pBuf; pBuf.Construct(pBufSize); const byte *pByte = reinterpret_cast(plainBuffer); - pBuf.SetArray(pByte, 0, pBufSize); + if (pBuf.SetArray(pByte, 0, pBufSize) != E_SUCCESS) { + LogDebug("Couldnot set pBuf"); + return NULL; + } pBuf.Flip(); - ByteBuffer* getBufferTEST = - pInstance->_TrustZoneService::DecryptN(*appInfo, pBuf); - return getBufferTEST; + return pInstance->_TrustZoneService::DecryptN(*appInfo, pBuf); } } @@ -329,7 +332,12 @@ void TaskEncryptResource::EncryptFile(const std::string &fileName) pkgid.c_str()); ByteBuffer appInfo; appInfo.Construct(pkgid.length()); - appInfo.SetArray(b_pkgid, 0, pkgid.length()); + + if (appInfo.SetArray(b_pkgid, 0, pkgid.length()) != E_SUCCESS) { + LogDebug("Couldnot set appInfo"); + return; + } + appInfo.Flip(); do