Merge "Fix Coverity issues" into devel/master
authorAdeel Kazmi <adeel.kazmi@samsung.com>
Mon, 26 Mar 2018 16:59:40 +0000 (16:59 +0000)
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>
Mon, 26 Mar 2018 16:59:40 +0000 (16:59 +0000)
1  2 
dali-toolkit/internal/visuals/image/image-visual.cpp

@@@ -252,7 -252,7 +252,7 @@@ ImageVisual::ImageVisual( VisualFactory
                            ImageDimensions size,
                            FittingMode::Type fittingMode,
                            Dali::SamplingMode::Type samplingMode )
 -: Visual::Base( factoryCache, Visual::FittingMode::FIT_KEEP_ASPECT_RATIO ),
 +: Visual::Base( factoryCache, Visual::FittingMode::FILL ),
    mImage(),
    mPixelArea( FULL_TEXTURE_RECT ),
    mPlacementActor(),
@@@ -410,7 -410,7 +410,7 @@@ void ImageVisual::DoSetProperty( Proper
    {
      case Toolkit::ImageVisual::Property::SYNCHRONOUS_LOADING:
      {
-       bool sync;
+       bool sync = false;
        if( value.Get( sync ) )
        {
          if( sync )
  
      case Toolkit::ImageVisual::Property::DESIRED_WIDTH:
      {
-       float desiredWidth;
+       float desiredWidth = 0.0f;
        if( value.Get( desiredWidth ) )
        {
          mDesiredSize.SetWidth( desiredWidth );
  
      case Toolkit::ImageVisual::Property::DESIRED_HEIGHT:
      {
-       float desiredHeight;
+       float desiredHeight = 0.0f;
        if( value.Get( desiredHeight ) )
        {
          mDesiredSize.SetHeight( desiredHeight );
  
      case Toolkit::ImageVisual::Property::FITTING_MODE:
      {
-       int fittingMode;
+       int fittingMode = 0;
        Scripting::GetEnumerationProperty( value, FITTING_MODE_TABLE, FITTING_MODE_TABLE_COUNT, fittingMode );
        mFittingMode = Dali::FittingMode::Type( fittingMode );
        break;
  
      case Toolkit::ImageVisual::Property::SAMPLING_MODE:
      {
-       int samplingMode;
+       int samplingMode = 0;
        Scripting::GetEnumerationProperty( value, SAMPLING_MODE_TABLE, SAMPLING_MODE_TABLE_COUNT, samplingMode );
        mSamplingMode = Dali::SamplingMode::Type( samplingMode );
        break;
  
      case Toolkit::ImageVisual::Property::WRAP_MODE_U:
      {
-       int wrapMode;
+       int wrapMode = 0;
        Scripting::GetEnumerationProperty( value, WRAP_MODE_TABLE, WRAP_MODE_TABLE_COUNT, wrapMode );
        mWrapModeU = Dali::WrapMode::Type( wrapMode );
        break;
  
      case Toolkit::ImageVisual::Property::WRAP_MODE_V:
      {
-       int wrapMode;
+       int wrapMode = 0;
        Scripting::GetEnumerationProperty( value, WRAP_MODE_TABLE, WRAP_MODE_TABLE_COUNT, wrapMode );
        mWrapModeV = Dali::WrapMode::Type( wrapMode );
        break;
  
      case Toolkit::ImageVisual::Property::ALPHA_MASK_URL:
      {
-       std::string alphaUrl;
+       std::string alphaUrl = "";
        if( value.Get( alphaUrl ) )
        {
          AllocateMaskData();
  
      case Toolkit::ImageVisual::Property::MASK_CONTENT_SCALE:
      {
-       float scale;
+       float scale = 1.0f;
        if( value.Get( scale ) )
        {
          AllocateMaskData();
  
      case Toolkit::ImageVisual::Property::RELEASE_POLICY:
      {
-       int releasePolicy;
+       int releasePolicy = 0;
        Scripting::GetEnumerationProperty( value, RELEASE_POLICY_TABLE, RELEASE_POLICY_TABLE_COUNT, releasePolicy );
        mReleasePolicy = Toolkit::ImageVisual::ReleasePolicy::Type( releasePolicy );
        break;
  
      case Toolkit::ImageVisual::Property::LOAD_POLICY:
      {
-       int loadPolicy;
+       int loadPolicy = 0;
        Scripting::GetEnumerationProperty( value, LOAD_POLICY_TABLE, LOAD_POLICY_TABLE_COUNT, loadPolicy );
        mLoadPolicy = Toolkit::ImageVisual::LoadPolicy::Type( loadPolicy );
        break;