Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a6e3f519 authored by Zhen Kong's avatar Zhen Kong Committed by mohamed sunfeer
Browse files

qseecom: release memory when failed to get fw size



release app list entry when __qseecom_get_fw_size() returns error.

Change-Id: I82406c39a2def87395811f442f39b57201766091
Signed-off-by: default avatarZhen Kong <zkong@codeaurora.org>
parent 9b0f7eab
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -4510,6 +4510,7 @@ int qseecom_start_app(struct qseecom_handle **handle,
		strlcpy(entry->app_name, app_name, MAX_APP_NAME_SIZE);
		if (__qseecom_get_fw_size(app_name, &fw_size, &app_arch)) {
			ret = -EIO;
			kfree(entry);
			goto exit_entry_free;
		}
		entry->app_arch = app_arch;