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

Commit fbc5af2c authored by Weiyin Jiang's avatar Weiyin Jiang Committed by Banajit Goswami
Browse files

ASoC: msm: Fix memory leakage in dts eagle



Ensure to free heap variable as to avoid memory leakage in dts eagle
driver.

Change-Id: I3c3c9b967ab6717a4129798ef0bdc1270a5cffee
CRs-Fixed: 1089129
Signed-off-by: default avatarWeiyin Jiang <wjiang@codeaurora.org>
parent 80b5294d
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1334,10 +1334,10 @@ int msm_dts_eagle_ioctl(unsigned int cmd, unsigned long arg)
			if (((u32 *)_sec_blob[target[0]])[1] != target[1]) {
				eagle_ioctl_dbg("%s: request new size for already allocated license index %u",
					 __func__, target[0]);
			}
			kfree(_sec_blob[target[0]]);
			_sec_blob[target[0]] = NULL;
		}
		}
		eagle_ioctl_dbg("%s: allocating %u bytes for license index %u",
				__func__, target[1], target[0]);
		_sec_blob[target[0]] = kzalloc(target[1] + 4, GFP_KERNEL);