# HG changeset patch # User Elliott Sales de Andrade # Date 1258357534 0 # Node ID b855ec2d2880f2e11442f688e6128d16026fa311 # Parent 70ddeafbe1854a9c62062bb3c92b67207023677a Don't leak path. diff -r 70ddeafbe185 -r b855ec2d2880 pidgin/gtkprefs.c --- a/pidgin/gtkprefs.c Mon Nov 16 07:41:23 2009 +0000 +++ b/pidgin/gtkprefs.c Mon Nov 16 07:45:34 2009 +0000 @@ -1887,6 +1887,7 @@ gtk_box_pack_start(GTK_BOX(hbox), browser_button, FALSE, FALSE, 0); } + g_free(path); gtk_widget_show_all(ret); } else { sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); @@ -1960,7 +1961,7 @@ hbox = gtk_hbox_new(FALSE, PIDGIN_HIG_BOX_SPACE); gtk_container_add(GTK_CONTAINER(vbox), hbox); - if(path == NULL) { + if (path == NULL) { label = gtk_label_new(NULL); gtk_label_set_markup(GTK_LABEL(label), _("Proxy configuration program was not found.")); @@ -1972,6 +1973,7 @@ gtk_box_pack_start(GTK_BOX(hbox), proxy_button, FALSE, FALSE, 0); } + g_free(path); gtk_widget_show_all(ret); } else { prefs_proxy_subframe = gtk_vbox_new(FALSE, 0);