summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gfbgraph/gfbgraph-album.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/gfbgraph/gfbgraph-album.c b/gfbgraph/gfbgraph-album.c
index f280f11..5ae726d 100644
--- a/gfbgraph/gfbgraph-album.c
+++ b/gfbgraph/gfbgraph-album.c
@@ -138,6 +138,17 @@ gfbgraph_album_class_init (GFBGraphAlbumClass *klass)
static void
gfbgraph_album_finalize (GObject *obj)
{
+ GFBGraphAlbumPrivate *priv;
+
+ priv = GFBGRAPH_ALBUM_GET_PRIVATE (obj);
+
+ if (priv->name)
+ g_free (priv->name);
+ if (priv->description)
+ g_free (priv->description);
+ if (priv->cover_photo)
+ g_free (priv->cover_photo);
+
G_OBJECT_CLASS(parent_class)->finalize (obj);
}