[libgepub] widget: free font_family
- From: Daniel Garcia Moreno <danigm src gnome org>
 
- To: commits-list gnome org
 
- Cc: 
 
- Subject: [libgepub] widget: free font_family
 
- Date: Sat, 24 Feb 2018 16:58:09 +0000 (UTC)
 
commit 406b565389429e44411c250bec2bf52dc3a10705
Author: Daniel GarcĂa Moreno <danigm wadobo com>
Date:   Sat Feb 24 17:57:15 2018 +0100
    widget: free font_family
 libgepub/gepub-widget.c | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/libgepub/gepub-widget.c b/libgepub/gepub-widget.c
index 8a7f910..5ec0685 100644
--- a/libgepub/gepub-widget.c
+++ b/libgepub/gepub-widget.c
@@ -337,6 +337,7 @@ gepub_widget_finalize (GObject *object)
 {
     GepubWidget *widget = GEPUB_WIDGET (object);
 
+    g_clear_pointer (&widget->font_family, g_free);
     g_clear_object (&widget->doc);
 
     G_OBJECT_CLASS (gepub_widget_parent_class)->finalize (object);
@@ -770,6 +771,8 @@ void
 gepub_widget_set_fontfamily (GepubWidget *widget,
                              gchar       *family)
 {
+    g_clear_pointer (&widget->font_family, g_free);
+
     widget->font_family = g_strdup (family);
     reload_length_cb (GTK_WIDGET (widget), NULL, NULL);
 }
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]