From 72d035eb15f490c5937dbfc24a082d143a5227c9 Mon Sep 17 00:00:00 2001
From: Nikos Kouremenos <kourem@gmail.com>
Date: Tue, 4 Apr 2006 17:28:46 +0000
Subject: [PATCH] escape for pango. thanks jim for refreshing my mem

---
 src/history_manager.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/history_manager.py b/src/history_manager.py
index 8612d0bad1..047c629145 100755
--- a/src/history_manager.py
+++ b/src/history_manager.py
@@ -27,6 +27,7 @@ import locale
 
 import exceptions
 import dialogs
+import gtkgui_helpers
 from common.logger import LOG_DB_PATH, constants
 
 from common import gajim
@@ -282,7 +283,8 @@ class HistoryManager:
 				constants.KIND_GCSTATUS): # is is statuses
 					color = gajim.config.get('statusmsgcolor') # so status color
 
-				message = '<span foreground="%s">%s</span>' % (color, row[4])
+				message = '<span foreground="%s">%s</span>' % (color,
+					gtkgui_helpers.escape_for_pango_markup(row[4]))
 				self.logs_liststore.append((row[0], row[1], time_, message, row[5]))
 
 	def _fill_search_results_listview(self, text):
-- 
GitLab