From: Pekka Riikonen Date: Sun, 23 Jun 2002 08:21:05 +0000 (+0000) Subject: Remote crash bugfix merged from irssi.org. X-Git-Tag: silc.client.0.9.3~1 X-Git-Url: http://git.silcnet.org/gitweb/?a=commitdiff_plain;h=69ca79173cdb1b061e71a9127d803443977b8335;p=silc.git Remote crash bugfix merged from irssi.org. --- diff --git a/apps/irssi/src/fe-common/core/formats.c b/apps/irssi/src/fe-common/core/formats.c index 983a849e..06464894 100644 --- a/apps/irssi/src/fe-common/core/formats.c +++ b/apps/irssi/src/fe-common/core/formats.c @@ -907,9 +907,8 @@ char *strip_codes(const char *input) if (*p == 27 && p[1] != '\0') { p++; p = get_ansi_color(current_theme, p, NULL, NULL, NULL); - } - - if (!IS_COLOR_CODE(*p)) + p--; + } else if (!IS_COLOR_CODE(*p)) *out++ = *p; }