Fix memory leak on decrypt migrated wgt 25/80625/2
authorKyungwook Tak <k.tak@samsung.com>
Tue, 19 Jul 2016 07:21:51 +0000 (16:21 +0900)
committerKyungwook Tak <k.tak@samsung.com>
Tue, 19 Jul 2016 09:19:08 +0000 (18:19 +0900)
Change-Id: I300a887e7e633af858e102797c500d1266566355
Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
srcs/web_app_enc.c

index a5224ea..083addf 100644 (file)
@@ -76,10 +76,7 @@ int _wae_decrypt_downloaded_web_application(const char *pkg_id, wae_app_type_e a
                                  "needed secure-storage data migration.", pkg_id);
 
                ret = decrypt_by_old_ss_algo(pkg_id, data, data_len, pdecrypted_data, pdecrypted_data_len);
-               if (ret != WAE_ERROR_NONE)
-                       goto error;
-               else
-                       return WAE_ERROR_NONE;
+               goto error; // always go to error to skip decyprt_aes_cbc
        } else if (ret != WAE_ERROR_NONE) {
                goto error;
        }