summaryrefslogtreecommitdiff
path: root/src/fe-common/core/fe-log.c
diff options
context:
space:
mode:
authorTimo Sirainen <cras@irssi.org>2001-09-11 18:20:10 +0000
committercras <cras@dbcabf3a-b0e7-0310-adc4-f8d773084564>2001-09-11 18:20:10 +0000
commit5360b3eaaf8779940bf5196330de5e9b1af7ed2a (patch)
tree0893503b75383e8497e2c3449c53d92002eca120 /src/fe-common/core/fe-log.c
parent3432f02a05cfc369bd1f3430bcf04bc3d3ce0f6e (diff)
downloadirssi-5360b3eaaf8779940bf5196330de5e9b1af7ed2a.zip
escape_target() didn't escape / chars properly, it just crashed irssi..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1793 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'src/fe-common/core/fe-log.c')
-rw-r--r--src/fe-common/core/fe-log.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/fe-common/core/fe-log.c b/src/fe-common/core/fe-log.c
index e3c7a1f9..0de61681 100644
--- a/src/fe-common/core/fe-log.c
+++ b/src/fe-common/core/fe-log.c
@@ -390,8 +390,10 @@ static char *escape_target(const char *target)
else {
if (*target == '%')
*p++ = '%';
- *p++ = *target++;
+ *p++ = *target;
}
+
+ target++;
}
*p = '\0';