fix double-free when backend libjpeg is used

This commit is contained in:
mx 2021-06-08 22:11:55 +02:00 committed by Harry Jeffery
parent ff0b802c03
commit deb8b5a864

View file

@ -33,10 +33,7 @@ static void free_private(void *raw_private)
if (private->fd >= 0) {
munmap(private->data, private->len);
close(private->fd);
} else {
free(private->data);
}
private->data = NULL;
free(private);
}