File chr_replace.patch of Package centerim5

diff --git a/src/Log.cpp b/src/Log.cpp
index 05612cb..28e51cc 100644
--- a/src/Log.cpp
+++ b/src/Log.cpp
@@ -182,6 +182,9 @@ void Log::default_log_handler(const char *domain, GLogLevelFlags flags,
   if (!msg)
     return;
 
+  if (strstr(msg, "purple_util_chrreplace"))
+    abort();
+
   char *text = g_strdup_printf("%s: %s", domain ? domain : "g_log", msg);
   write(text);
   g_free(text);
@@ -196,6 +199,9 @@ void Log::glib_log_handler(const char *domain, GLogLevelFlags flags,
   if (!msg)
     return;
 
+  if (strstr(msg, "purple_util_chrreplace"))
+    abort();
+
   char *text = g_strdup_printf("%s: %s", domain ? domain : "g_log", msg);
   write(text);
   g_free(text);
openSUSE Build Service is sponsored by