Fix memory leak

This commit is contained in:
Benjamin Schaaf
2021-03-25 19:57:00 +11:00
committed by Martijn Braam
parent cfba98593c
commit af641f2a63
2 changed files with 2 additions and 0 deletions

View File

@@ -424,6 +424,7 @@ mp_process_pipeline_process_image(MPImage image)
// If we haven't processed the previous frame yet, drop this one
if (frames_received != frames_processed && !is_capturing) {
printf("Dropped frame at capture\n");
free(image.data);
return;
}

View File

@@ -160,6 +160,7 @@ mp_zbar_pipeline_process_image(cairo_surface_t *surface)
{
// If we haven't processed the previous frame yet, drop this one
if (frames_received != frames_processed) {
cairo_surface_destroy(surface);
return;
}