From 82b8049f5d43600a9e9f4597469a7913bcc9bdda Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Sun, 18 Nov 2007 11:09:05 +0000 Subject: [PATCH] Fix for bug #306775 --- ChangeLog | 1 + backend/mustek.c | 1 + 2 files changed, 2 insertions(+) diff --git a/ChangeLog b/ChangeLog index 54f270490..3f135ac4e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,6 @@ 2007-11-18 Mattias Ellert + * backend/mustek.c: Add protection for a double free (#306775) * backend/agfafocus.c, backend/artec_eplus48u.c, backend/avision.c, backend/coolscan.c, backend/hp3500.c, backend/microtek2.c, backend/mustek.c, backend/pie.c, backend/pixma.c, backend/plustek.c, diff --git a/backend/mustek.c b/backend/mustek.c index f13d8aa85..d5af3a601 100644 --- a/backend/mustek.c +++ b/backend/mustek.c @@ -5128,6 +5128,7 @@ reader_process (void *data) free (bstat[0].data); if (s->ld.buf[0]) free (s->ld.buf[0]); + s->ld.buf[0] = NULL; if (extra) free (extra); close (fd);