mudlog

From: Daniel Staudt (dstaudt@HOTMAIL.COM)
Date: 07/04/98


i have generated a new version of mudlog. not much as changed but i was
getting tired of not knowing what was going in the mud till it was
closed so i made it output to stdout and the file:


void basic_mud_log(const char *format, ...)
{
  va_list args;
  time_t ct = time(0);
  char *time_s = asctime(localtime(&ct));

  time_s[strlen(time_s) - 1] = '\0';

  fprintf(logfile, "%-15.15s :: ", time_s + 4);
  fprintf(stdout, "%-15.15s :: ", time_s + 4);

  va_start(args, format);
  vfprintf(logfile, format, args);
  vfprintf(stdout, format, args);
  va_end(args);

  fprintf(logfile, "\n");
  fprintf(stdout, "\n");
  fflush(logfile);
  fflush(stdout);
}


---------------
Daniel Staudt <dstaudt@hotmail.com>
<http://www.geocities.com/ResearchTriangle/5404/> or
<http://www.fortunecity.com/skyscraper/siliconvalley/469>


______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/15/00 PST