Updating branch refs/heads/master
         to 5162982c8acaaf3b7677e0627e9fc4a757ac9213 (commit)
       from 2ce5c9a917a46e2468bc4df48577042cdcd8fa97 (commit)

commit 5162982c8acaaf3b7677e0627e9fc4a757ac9213
Author: Jannis Pohlmann <jan...@xfce.org>
Date:   Wed Sep 30 03:46:23 2009 +0200

    Make sure to free the font file data.

 plugins/font-thumbnailer/font-thumbnailer.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/plugins/font-thumbnailer/font-thumbnailer.c 
b/plugins/font-thumbnailer/font-thumbnailer.c
index d4e7ca2..d7b089b 100644
--- a/plugins/font-thumbnailer/font-thumbnailer.c
+++ b/plugins/font-thumbnailer/font-thumbnailer.c
@@ -512,6 +512,7 @@ font_thumbnailer_create (TumblerAbstractThumbnailer 
*thumbnailer,
       g_free (error_msg);
 
       /* clean up */
+      g_free (font_data);
       g_object_unref (info);
 
       return;
@@ -536,6 +537,7 @@ font_thumbnailer_create (TumblerAbstractThumbnailer 
*thumbnailer,
               g_free (error_msg);
 
               /* clean up */
+              g_free (font_data);
               FT_Done_Face (face);
               g_object_unref (info);
 
@@ -567,6 +569,7 @@ font_thumbnailer_create (TumblerAbstractThumbnailer 
*thumbnailer,
 
           /* clean up */
           g_hash_table_unref (pixbufs);
+          g_free (font_data);
           FT_Done_Face (face);
           g_object_unref (info);
 
@@ -619,6 +622,7 @@ font_thumbnailer_create (TumblerAbstractThumbnailer 
*thumbnailer,
     }
 
   /* clean up */
+  g_free (font_data);
   g_hash_table_unref (pixbufs);
   g_object_unref (info);
 }
_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to