diff options
Diffstat (limited to 'src/nautilus-file-name-widget-controller.c')
-rw-r--r-- | src/nautilus-file-name-widget-controller.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/nautilus-file-name-widget-controller.c b/src/nautilus-file-name-widget-controller.c index dfcdfbe7c..410ed2651 100644 --- a/src/nautilus-file-name-widget-controller.c +++ b/src/nautilus-file-name-widget-controller.c @@ -119,10 +119,15 @@ static gchar * real_get_new_name (NautilusFileNameWidgetController *self) { NautilusFileNameWidgetControllerPrivate *priv; + GtkEditable *editable; + const char *text; priv = nautilus_file_name_widget_controller_get_instance_private (self); + editable = GTK_EDITABLE (priv->name_entry); + text = gtk_editable_get_text (editable); + text = g_strdup (text); - return g_strstrip (g_strdup (gtk_entry_get_text (GTK_ENTRY (priv->name_entry)))); + return g_strstrip (text); } static gboolean |