From 8531766360fb7ce6afc43eaad6d1694ac514e277 Mon Sep 17 00:00:00 2001 From: Jan Olszak Date: Tue, 13 Nov 2012 13:23:03 +0100 Subject: [PATCH] [Prevent] Handle return value of CertificateColletion::sort. [Issue#] Unhandled return value. [Bug] N/A [Cause] N/A [Solution] Logging on error. [Verification] Build installer Change-Id: Ie0335e090dee76a860ca1b777cfc44cbff6b5903 --- src/jobs/widget_install/task_certificates.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/jobs/widget_install/task_certificates.cpp b/src/jobs/widget_install/task_certificates.cpp index 545b2d3..644419e 100755 --- a/src/jobs/widget_install/task_certificates.cpp +++ b/src/jobs/widget_install/task_certificates.cpp @@ -92,7 +92,10 @@ void TaskCertificates::SetCertiInfo(CertificateSource source) "Failed to Installer Save Certinfo"); } - chain.sort(); + if (!chain.sort()){ + LogError("Chain failed at sorting"); + } + ValidationCore::CertificateList list = chain.getCertificateList(); FOREACH(certIt, list) -- 2.7.4