[Xfce4-commits] <xfce4-notifyd:master> Fix body with markup, don't escape text...

Jérôme Guelfucci noreply at xfce.org
Fri Jan 18 22:18:01 CET 2013


Updating branch refs/heads/master
         to 02cdaaeb34b6e2af12c09a9716b9f83035baef46 (commit)
       from 323feb3083a200217c88068dbf9e1943dd2b66a2 (commit)

commit 02cdaaeb34b6e2af12c09a9716b9f83035baef46
Author: Jérôme Guelfucci <jeromeg at xfce.org>
Date:   Fri Jan 18 22:16:27 2013 +0100

    Fix body with markup, don't escape text...
    
    If we escape the text before setting it as a label markup, we see the
    tag strings... Thanks to Parole notifications for triggering this!

 xfce4-notifyd/xfce-notify-window.c |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/xfce4-notifyd/xfce-notify-window.c b/xfce4-notifyd/xfce-notify-window.c
index 15206d0..557b9c2 100644
--- a/xfce4-notifyd/xfce-notify-window.c
+++ b/xfce4-notifyd/xfce-notify-window.c
@@ -740,14 +740,10 @@ xfce_notify_window_set_body(XfceNotifyWindow *window,
     g_return_if_fail(XFCE_IS_NOTIFY_WINDOW(window));
 
     if(body && *body) {
-        gchar *markup = g_markup_escape_text (body, -1);
-        if(!markup)
-            return;
-
-        gtk_label_set_markup(GTK_LABEL(window->body), markup);
+        gtk_label_set_markup(GTK_LABEL(window->body), body);
 
         gtk_widget_show(window->body);
-        g_free(markup);
+
         window->has_body_text = TRUE;
     } else {
         gtk_label_set_markup(GTK_LABEL(window->body), "");


More information about the Xfce4-commits mailing list