return -EINVAL;
}
- bundle_encode(info->extra, &extra, &len);
cpc = __find_slot_from_loader_name(loader_name);
if (cpc == NULL) {
lid = __make_loader_id();
+ bundle_encode(info->extra, &extra, &len);
cpc = __add_slot(LAUNCHPAD_LOADER_TYPE_DYNAMIC, lid, 0,
loader_name, "/usr/bin/app-defined-loader", (const char *)extra,
METHOD_TIMEOUT | METHOD_VISIBILITY,
true,
false,
true);
+
+ free(extra);
if (cpc == NULL) {
_E("cpc is NULL");
bundle_free_encoded_rawdata(&extra);
info->app_exists,
info->is_hydra,
info->app_check);
+
+ free(extra);
if (cpc == NULL)
return;