From: Jan Olszak Date: Tue, 13 Nov 2012 12:30:36 +0000 (+0100) Subject: [Prevent] Handle return value of regcomp. X-Git-Tag: accepted/tizen_2.1/20130425.023916~20^2~24^2~58 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a118ccce57824bb8f7565026318a21c574a79137;p=framework%2Fweb%2Fwrt-installer.git [Prevent] Handle return value of regcomp. [Issue#] Unhandled return value. [Bug] N/A [Cause] N/A [Solution] Logging on error. [Verification] Build installer Change-Id: I093e6edab7f99a0f6b38ab8825a9e65f430d101c --- diff --git a/src/jobs/widget_install/job_widget_install.cpp b/src/jobs/widget_install/job_widget_install.cpp index b5bc9bc..96aa5bb 100644 --- a/src/jobs/widget_install/job_widget_install.cpp +++ b/src/jobs/widget_install/job_widget_install.cpp @@ -294,7 +294,10 @@ bool JobWidgetInstall::setTizenId( const WrtDB::ConfigParserData &configInfo, ConfigureResult result) { regex_t reg; - regcomp(®, REG_TIZENID_PATTERN, REG_NOSUB | REG_EXTENDED); + if(regcomp(®, REG_TIZENID_PATTERN, REG_NOSUB | REG_EXTENDED)!=0){ + LogDebug("Regcomp failed"); + } + struct stat dirStat; if(!!configInfo.tizenId) { LogDebug("Setting tizenId provided in config.xml: " << configInfo.tizenId);