summaryrefslogtreecommitdiff
path: root/src/nautilus-file-name-widget-controller.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nautilus-file-name-widget-controller.c')
-rw-r--r--src/nautilus-file-name-widget-controller.c7
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