From 983f18f8348c96edd3086e750db29778bec8b042 Mon Sep 17 00:00:00 2001 From: brain Date: Tue, 18 Jul 2006 21:43:37 +0000 Subject: Tried to implement sprintf that returns std::string of any size, realized it would scale like unreal scales to ircnet (e.g. it wouldnt!) so took it back out. Moved chop() functionality into userrec::AddWriteBuf and make it nicer (no strlen) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4433 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/helperfuncs.cpp | 6 ------ 1 file changed, 6 deletions(-) (limited to 'src/helperfuncs.cpp') diff --git a/src/helperfuncs.cpp b/src/helperfuncs.cpp index 77a74c32c..f83d0f618 100644 --- a/src/helperfuncs.cpp +++ b/src/helperfuncs.cpp @@ -161,7 +161,6 @@ void Write_NoFormat(int sock, const char *text) if (fd_ref_table[sock]) { bytes = snprintf(tb,MAXBUF,"%s\r\n",text); - chop(tb); if (Config->GetIOHook(fd_ref_table[sock]->port)) { @@ -210,7 +209,6 @@ void Write(int sock, char *text, ...) vsnprintf(textbuffer, MAXBUF, text, argsPtr); va_end(argsPtr); bytes = snprintf(tb,MAXBUF,"%s\r\n",textbuffer); - chop(tb); if (Config->GetIOHook(fd_ref_table[sock]->port)) { @@ -247,7 +245,6 @@ void WriteServ_NoFormat(int sock, const char* text) if (fd_ref_table[sock]) { bytes = snprintf(tb,MAXBUF,":%s %s\r\n",Config->ServerName,text); - chop(tb); if (Config->GetIOHook(fd_ref_table[sock]->port)) { @@ -312,7 +309,6 @@ void WriteFrom_NoFormat(int sock, userrec *user, const char* text) if (fd_ref_table[sock]) { bytes = snprintf(tb,MAXBUF,":%s %s\r\n",user->GetFullHost(),text); - chop(tb); if (Config->GetIOHook(fd_ref_table[sock]->port)) { @@ -360,7 +356,6 @@ void WriteFrom(int sock, userrec *user,char* text, ...) vsnprintf(textbuffer, MAXBUF, text, argsPtr); va_end(argsPtr); bytes = snprintf(tb,MAXBUF,":%s %s\r\n",user->GetFullHost(),textbuffer); - chop(tb); if (Config->GetIOHook(fd_ref_table[sock]->port)) { @@ -403,7 +398,6 @@ void WriteTo(userrec *source, userrec *dest,char *data, ...) va_start(argsPtr, data); vsnprintf(textbuffer, MAXBUF, data, argsPtr); va_end(argsPtr); - chop(textbuffer); // if no source given send it from the server. if (!source) -- cgit v1.3.1-10-gc9f91