gedit-plugins r389 - trunk/plugins/charmap
- From: pborelli svn gnome org
- To: svn-commits-list gnome org
- Subject: gedit-plugins r389 - trunk/plugins/charmap
- Date: Sat, 25 Oct 2008 18:34:50 +0000 (UTC)
Author: pborelli
Date: Sat Oct 25 18:34:50 2008
New Revision: 389
URL: http://svn.gnome.org/viewvc/gedit-plugins?rev=389&view=rev
Log:
fix leak in latest patch, pointed out by chpe
Modified:
trunk/plugins/charmap/gedit-charmap-plugin.c
Modified: trunk/plugins/charmap/gedit-charmap-plugin.c
==============================================================================
--- trunk/plugins/charmap/gedit-charmap-plugin.c (original)
+++ trunk/plugins/charmap/gedit-charmap-plugin.c Sat Oct 25 18:34:50 2008
@@ -114,9 +114,9 @@
const gchar **temps;
gint i;
#ifdef HAVE_GUCHARMAP_2
- gunichar wc;
+ gunichar wc;
- wc = gucharmap_chartable_get_active_character (chartable);
+ wc = gucharmap_chartable_get_active_character (chartable);
#endif
gs = g_string_new (NULL);
@@ -224,11 +224,12 @@
{
GtkWidget *panel;
#ifdef HAVE_GUCHARMAP_2
- GucharmapChartable *chartable;
+ GucharmapChartable *chartable;
+ PangoFontDescription *font_desc;
#else
GucharmapTable *table;
#endif
- gchar *font;
+ gchar *font;
panel = gedit_charmap_panel_new ();
@@ -237,8 +238,9 @@
#ifdef HAVE_GUCHARMAP_2
chartable = gedit_charmap_panel_get_chartable (GEDIT_CHARMAP_PANEL (panel));
- gucharmap_chartable_set_font_desc (chartable,
- pango_font_description_from_string (font));
+ font_desc = pango_font_description_from_string (font);
+ gucharmap_chartable_set_font_desc (chartable, font_desc);
+ pango_font_description_free (font_desc);
#else
table = gedit_charmap_panel_get_table (GEDIT_CHARMAP_PANEL (panel));
gucharmap_table_set_font (table, font);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]