[Exif] Removed compilation warnings.
authorTomasz Marciniak <t.marciniak@samsung.com>
Mon, 12 Oct 2015 07:41:53 +0000 (09:41 +0200)
committerTomasz Marciniak <t.marciniak@samsung.com>
Mon, 12 Oct 2015 07:41:53 +0000 (09:41 +0200)
[Verification] Code compiles. TCT pass rate 100%

Change-Id: Ic859ecc512c0cb61fcf43640dcdf31aa0d567479
Signed-off-by: Tomasz Marciniak <t.marciniak@samsung.com>
src/exif/exif_tag_saver.cc

index a301a674e49135032a2c209eb99b347b23177cf4..fa41aa6249252acd5b68c4af1f56ec48470906cd 100755 (executable)
@@ -271,6 +271,12 @@ common::PlatformResult ExifTagSaver::saveToExif(std::vector<long long int>& valu
       }
       break;
     }
+    default: {
+      LoggerE("output ExifFormat: %d is not supported!", store_as);
+      free(entry->data);
+      entry->data = nullptr;
+      return common::PlatformResult(common::ErrorCode::UNKNOWN_ERR, "ExifFormat is not supported!");
+    }
   }
 
   LoggerD("entry after save:");