From: mmj Date: Thu, 11 Nov 2004 13:34:03 +0000 (+1100) Subject: Better fix for the strchr X-Git-Tag: RELEASE_1_1_0~36 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=72d7ff8754b3618e92c86b90458bc6054505fb96;p=thirdparty%2Fmlmmj.git Better fix for the strchr --- diff --git a/src/prepstdreply.c b/src/prepstdreply.c index 3e5311ca..668984bb 100644 --- a/src/prepstdreply.c +++ b/src/prepstdreply.c @@ -47,10 +47,8 @@ char *substitute(const char *line, const char *listaddr, size_t datacount, size_t len, i; d1 = strchr(origline, '$'); - if(d1) - d2 = strchr(d1 + 1, '$'); - else - d2 = NULL; + if(d1 == NULL) + return origline; if(d1 && d2) { len = d2 - d1;