From 5b44a3440731674ec4e4a73b25d651e536cf7bb1 Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Tue, 18 Apr 2017 09:38:44 -0300 Subject: [PATCH] event-widget: escape event location https://bugzilla.gnome.org/show_bug.cgi?id=781434 --- src/gcal-event-widget.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/gcal-event-widget.c b/src/gcal-event-widget.c index 8ff536de..38b41205 100644 --- a/src/gcal-event-widget.c +++ b/src/gcal-event-widget.c @@ -355,10 +355,12 @@ gcal_event_widget_set_event_tooltip (GcalEventWidget *self, /* Append event location */ if (g_utf8_strlen (gcal_event_get_location (event), -1) > 0) { + g_autofree gchar *location; + + escaped_location = g_markup_escape_text (gcal_event_get_location (event), -1); + g_string_append (tooltip_mesg, "\n\n"); - g_string_append_printf (tooltip_mesg, - _("At %s"), - gcal_event_get_location (event)); + g_string_append_printf (tooltip_mesg, _("At %s"), escaped_location); } escaped_description = g_markup_escape_text (gcal_event_get_description (event), -1);