/* New for v2.0: readline support -- daw */
/* i put the logging crap in it's own file, in case we wanna change it later */
#include <stdio.h>
#include "tintin.h"
void logit(s, msg)
struct session *s;
char *msg;
{
static char nmsg[BUFFER_SIZE + 1];
char *p, *np;
if (s->logfile == NULL)
return;
#if OLD_LOG
fputs(msg, s->logfile);
#else /* New logging behavior: ignore control-m's. */
for (p = msg, np = nmsg; *p; p++) {
if (*p != '\r')
*np++ = *p;
}
*np = '\0';
fputs(nmsg, s->logfile);
#endif
}