From f8a839511452d7e94c2f9c445b1a4ab8eafd66c6 Mon Sep 17 00:00:00 2001 From: Přemysl Janouch Date: Thu, 18 Jul 2013 19:47:07 +0200 Subject: Fix another error path --- src/dictzip-input-stream.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/dictzip-input-stream.c b/src/dictzip-input-stream.c index e3c0d7c..f539790 100644 --- a/src/dictzip-input-stream.c +++ b/src/dictzip-input-stream.c @@ -335,7 +335,9 @@ static void dictzip_input_stream_finalize (GObject *gobject) { DictzipInputStreamPrivate *priv = DICTZIP_INPUT_STREAM (gobject)->priv; - g_object_unref (priv->file_info); + + if (priv->file_info) + g_object_unref (priv->file_info); g_free (priv->chunks); g_free (priv->input_buffer); inflateEnd (&priv->zs); -- cgit v1.2.3-70-g09d2