rem: line += " " + lines[i] + sfx; 
add: { if (ctcpCode) line += " "; line += lines[i] + sfx; } 
context: function serv_messto (code, target, msg, ctcpCode){    var lines = String(msg).split ("\n");    var sendable = 0, i;    var pfx = "", sfx = "";    if (this.MAX_LINES_PER_SEND &&        this.sendsThisRound > this.MAX_LINES_PER_SEND)        return false;    if (ctcpCode)    {        pfx = "\01" + ctcpCode;        sfx = "\01";    }    for (i in lines)        if ((lines[i] != "") || ctcpCode) sendable++;    for (i in lines)    {        if (this.MAX_LINES_PER_SEND && (            ((this.sendsThisRound == this.MAX_LINES_PER_SEND - 1) &&             (sendable > this.MAX_LINES_PER_SEND)) ||            this.sendsThisRound == this.MAX_LINES_PER_SEND))        {            this.sendData ("PRIVMSG " + target + " :" +                           this.TOO_MANY_LINES_MSG + "\n");            this.sendsThisRound++;            return true;        }                    if ((lines[i] != "") || ctcpCode)        {            var line = code + " " + target + " :" + pfx;            this.sendsThisRound++;            if (lines[i] != "")                line += " " + lines[i] + sfx;            else                line += sfx;            //dd ("-*- irc sending '" +  line + "'");            this.sendData (line + "\n");        }            }    return true;        }
meta: 1567	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1567/b84c1232919ff9d961bd3ede983f92a32a67de01/irc.js/clean/js/lib/irc.js