summaryrefslogtreecommitdiff
path: root/gtk/gtkfilechooserwidget.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2015-07-21 20:39:29 -0400
committerMatthias Clasen <mclasen@redhat.com>2015-07-21 20:39:29 -0400
commit38a5db8f83aa9eaf7340c049f91bcf6ed670382b (patch)
tree6633cb8e9bf93c2ea8486c84dbdad4724f64b057 /gtk/gtkfilechooserwidget.c
parent94187127821a31b3367ce7b60d4bd5f8e874f6cd (diff)
downloadgtk+-38a5db8f83aa9eaf7340c049f91bcf6ed670382b.tar.gz
GtkQuery: Make API follow GTK+ conversions
We generally have const getters for strings, and the two users of this API were promptly leaking the (unexpected) copy they got from gtk_query_get_location and gtk_query_get_text.
Diffstat (limited to 'gtk/gtkfilechooserwidget.c')
-rw-r--r--gtk/gtkfilechooserwidget.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c
index cafb5ab418..030d95d94c 100644
--- a/gtk/gtkfilechooserwidget.c
+++ b/gtk/gtkfilechooserwidget.c
@@ -7272,14 +7272,13 @@ search_setup_widgets (GtkFileChooserWidget *impl)
/* if there already is a query, restart it */
if (priv->search_query)
{
- gchar *query;
+ const gchar *query;
query = gtk_query_get_text (priv->search_query);
if (query)
{
gtk_entry_set_text (GTK_ENTRY (priv->search_entry), query);
search_start_query (impl, query);
- g_free (query);
}
else
{