diff options
author | Ernestas Kulik <ekulik@redhat.com> | 2019-06-29 14:51:00 +0200 |
---|---|---|
committer | Ernestas Kulik <ekulik@redhat.com> | 2019-06-29 15:13:23 +0200 |
commit | bdab975a6a295021c76103dcd06f0b93f082c4d7 (patch) | |
tree | 66783038ea40d0fac29e38cfaf8afc3d15e9db0d /src/nautilus-search-popover.c | |
parent | baf7ef5608e5aa8aba75089687499dc339a37680 (diff) | |
download | nautilus-wip/ernestask/gtk4-continued.tar.gz |
general: Replace gtk_entry_get_text()wip/ernestask/gtk4-continued
Now the GtkEditable API should be used for that.
Diffstat (limited to 'src/nautilus-search-popover.c')
-rw-r--r-- | src/nautilus-search-popover.c | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/nautilus-search-popover.c b/src/nautilus-search-popover.c index 3de50f302..32f10bcab 100644 --- a/src/nautilus-search-popover.c +++ b/src/nautilus-search-popover.c @@ -156,14 +156,21 @@ static void date_entry_activate (GtkEntry *entry, NautilusSearchPopover *popover) { - if (gtk_entry_get_text_length (entry) > 0) + guint16 text_length; + + text_length = gtk_entry_get_text_length (entry); + if (text_length > 0) { + GtkEditable *editable; + const char *text; + GDate *date; GDateTime *now; GDateTime *date_time; - GDate *date; + editable = GTK_EDITABLE (entry); + text = gtk_editable_get_text (editable); date = g_date_new (); - g_date_set_parse (date, gtk_entry_get_text (entry)); + g_date_set_parse (date, text); /* Invalid date silently does nothing */ if (!g_date_valid (date)) |