From: <thi...@ke...> - 2010-05-28 14:02:25
|
Module: gst-plugins-good Branch: master Commit: e0c49a7590b1d554a5e6059edac125bf36b8f4d8 URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=e0c49a7590b1d554a5e6059edac125bf36b8f4d8 Author: Thiago Santos <thi...@co...> Date: Fri May 28 10:43:36 2010 -0300 jpegenc: Keep variables in sane state after _reset When reseting, keep 'row' variables at a sane state after freeing to avoid it being freed again on _resync realloc when the element is reused. Fixes #619943 --- ext/jpeg/gstjpegenc.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/ext/jpeg/gstjpegenc.c b/ext/jpeg/gstjpegenc.c index da2c4da..230b11c 100644 --- a/ext/jpeg/gstjpegenc.c +++ b/ext/jpeg/gstjpegenc.c @@ -308,6 +308,7 @@ gst_jpegenc_reset (GstJpegEnc * enc) for (i = 0; i < 3; i++) { for (j = 0; j < 4 * DCTSIZE; j++) { g_free (enc->row[i][j]); + enc->row[i][j] = NULL; } } |