summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Otte <otte@gnome.org>2008-10-23 13:17:27 +0200
committerBenjamin Otte <otte@gnome.org>2008-10-23 13:19:56 +0200
commitcea4227c1502f1abda9125b1793dc997dec5e4bc (patch)
treee2296c88684576783a82346e44f604946f24d58a
parent3e8e0806329734d407a8ef7eda72d6b6ba05725c (diff)
fix memleak when loading lossless images
-rw-r--r--swfdec/swfdec_image.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/swfdec/swfdec_image.c b/swfdec/swfdec_image.c
index 92bef53d..7c455afd 100644
--- a/swfdec/swfdec_image.c
+++ b/swfdec/swfdec_image.c
@@ -469,6 +469,7 @@ swfdec_image_lossless_load (SwfdecImage *image, SwfdecRenderer *renderer)
}
}
data = g_memdup (buffer->data, buffer->length);
+ swfdec_buffer_unref (buffer);
} else {
SWFDEC_ERROR ("unknown lossless image format %u", format);
return NULL;