Changeset 201

Show
Ignore:
Timestamp:
01/16/08 13:43:00 (4 years ago)
Author:
ath
Message:

Pango markup fixes for "&" characters.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • fm_gui/trunk/src/fm_cdj_gui.c

    r189 r201  
    4848                                 const gchar    *message) 
    4949{ 
    50         gchar *string = g_strdup_printf ("<span size=\"small\" color=\"Cyan\">%s</span>", message); 
     50        gchar *message_esc = g_markup_escape_text (message, -1); 
     51        gchar *string = g_strdup_printf ("<span size=\"small\" color=\"Cyan\">%s</span>", message_esc); 
    5152        gtk_label_set_markup (GTK_LABEL (gui->label_message), string); 
    5253        g_free (string); 
     54        g_free (message_esc); 
    5355} 
    5456 
     
    338340        gchar *string; 
    339341        if (gui->remaining) 
    340                 string = g_strdup_printf("<span size=\"xx-large\" color=\"Cyan\"><b>-%02lld:%02lld.%03lld</b></span>", min, sec, msec); 
     342                string = g_strdup_printf("<span size=\"xx-large\" color=\"Cyan\"><b>-%02lld:%02lld.%03lld</b></span>", (long long int) min, (long long int) sec, (long long int) msec); 
    341343        else 
    342                 string = g_strdup_printf("<span size=\"xx-large\" color=\"Cyan\"><b> %02lld:%02lld.%03lld</b></span>", min, sec, msec); 
     344                string = g_strdup_printf("<span size=\"xx-large\" color=\"Cyan\"><b> %02lld:%02lld.%03lld</b></span>", (long long int) min, (long long int) sec, (long long int) msec); 
    343345 
    344346        gtk_label_set_markup (GTK_LABEL (gui->label_pos), string);