'name' attribute of 'image' element is not obligatory. 27/59327/2 accepted/tizen/common/20160217.170652 accepted/tizen/ivi/20160218.023233 accepted/tizen/mobile/20160216.001724 accepted/tizen/tv/20160216.001738 accepted/tizen/wearable/20160216.001748 submit/tizen/20160215.041648 submit/tizen_common/20160217.131930 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000002
authorjongmyeongko <jongmyeong.ko@samsung.com>
Fri, 12 Feb 2016 13:00:51 +0000 (22:00 +0900)
committerjongmyeongko <jongmyeong.ko@samsung.com>
Fri, 12 Feb 2016 13:10:59 +0000 (22:10 +0900)
this fixes the installation failure of some packages.

Change-Id: I4840b04f267a09a63b727de2ef0d1c1d82c9f79c
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
src/tpk_manifest_handlers/common/application_handler.h

index dd23bee75bbff1bc86726bbfd2faffb96ef4b6c7..1ebeeb7589245ea8f8771f396918d84fccdafadd 100644 (file)
@@ -183,12 +183,9 @@ bool ParseAppIcon(const parser::DictionaryValue& dict,
 
 template<typename T>
 bool ParseAppImage(const parser::DictionaryValue& dict, T* info,
-                   std::string* error) {
+                   std::string*) {
   std::string image_name;
-  if (!dict.GetString(tpk_app_keys::kImageNameKey, &image_name)) {
-    *error = "Failed to parse image's name attribute";
-    return false;
-  }
+  dict.GetString(tpk_app_keys::kImageNameKey, &image_name);
   std::string image_section;
   dict.GetString(tpk_app_keys::kImageSectionKey, &image_section);
   std::string image_lang;