summaryrefslogtreecommitdiffstats
path: root/src/gui/CellRendererContact.vala
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/CellRendererContact.vala')
-rw-r--r--src/gui/CellRendererContact.vala8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/gui/CellRendererContact.vala b/src/gui/CellRendererContact.vala
index 290ea09..5c7d2e9 100644
--- a/src/gui/CellRendererContact.vala
+++ b/src/gui/CellRendererContact.vala
@@ -8,11 +8,11 @@ public class CellRendererContact : Gtk.CellRendererText {
set {
_contact = value;
- string str = escape_markup(contact.display_string);
+ string str = Markup.escape_text(contact.display_string);
Gee.Map.Entry<string, Contact.Resource> res = contact.get_resource_with_highest_priority();
if(res != null && res.value.status != null) {
- str += "\n<span size=\"small\" fgcolor=\"grey40\" style=\"italic\">" + escape_markup(res.value.status) + "</span>";
+ str += "\n<span size=\"small\" fgcolor=\"grey40\" style=\"italic\">" + Markup.escape_text(res.value.status) + "</span>";
}
markup = str;
@@ -22,8 +22,4 @@ public class CellRendererContact : Gtk.CellRendererText {
public CellRendererContact() {
ellipsize = Pango.EllipsizeMode.END;
}
-
- private static string escape_markup(string str) {
- return str.replace("&", "&amp;").replace("\"", "&quot;").replace("<", "&lt;").replace(">", "&gt;");
- }
}