From 5933da72f1f04810a1b789f9e1e1c1d7e360f30f Mon Sep 17 00:00:00 2001 From: Sven Moritz Hallberg Date: Mon, 18 Feb 2008 10:36:23 +0100 Subject: fix "purple message" bug ;) --- otr.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/otr.c b/otr.c index bd76e2ea..3fdd61b1 100644 --- a/otr.c +++ b/otr.c @@ -337,13 +337,13 @@ char *otr_handle_message(struct im_connection *ic, const char *handle, const cha if(context && context->msgstate == OTRL_MSGSTATE_ENCRYPTED && set_getbool(&ic->irc->set, "color_encrypted")) { /* color according to f'print trust */ - char color; + int color; const char *trust = context->active_fingerprint->trust; if(trust && trust[0] != '\0') - color='3'; /* green */ + color=3; /* green */ else - color='5'; /* red */ - colormsg = g_strdup_printf("\x03%c%s\x0F", color, newmsg); + color=5; /* red */ + colormsg = g_strdup_printf("\x03%.2d%s\x0F", color, newmsg); } else { colormsg = g_strdup(newmsg); } -- cgit v1.2.3