aboutsummaryrefslogtreecommitdiff
path: root/camera
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2024-10-18 19:35:47 +0530
committerRaghuram Subramani <raghus2247@gmail.com>2024-10-18 19:35:47 +0530
commitb64280419ede9bdeb654a1c963f7a501fd234182 (patch)
tree5d138c304402e4fdc510cec91d904ecbb210adf3 /camera
parent3fcc497cbb450b9c62f4acd1c1375b2e7ceccd85 (diff)
msm8996-common: QCamera2: HAL3: Fix for memleak if for snapshot stream
Change-Id: I8ff69545d185364d8ac8373658515953b5d28473
Diffstat (limited to 'camera')
-rw-r--r--camera/QCamera2/HAL3/QCamera3Stream.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/camera/QCamera2/HAL3/QCamera3Stream.cpp b/camera/QCamera2/HAL3/QCamera3Stream.cpp
index d36047a..438cb70 100644
--- a/camera/QCamera2/HAL3/QCamera3Stream.cpp
+++ b/camera/QCamera2/HAL3/QCamera3Stream.cpp
@@ -605,6 +605,7 @@ void *QCamera3Stream::dataProcRoutine(void *data)
} else {
// no data cb routine, return buf here
pme->bufDone(frame->bufs[0]->buf_idx);
+ free(frame);
}
}
}