home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 2 BBS
/
02-BBS.zip
/
XGRP_000.SZH
/
LOG.C
< prev
next >
Wrap
C/C++ Source or Header
|
1991-08-21
|
661b
|
32 lines
#include "xgroup.h"
extern int logfilehandle;
void _cdecl logf (char *szFormat, ...) {
#define MAX_BUFFER_LENGTH 512
static char chBuffer[MAX_BUFFER_LENGTH];
char ldate[24];
unsigned int sLength;
va_list pArguments;
if(logfilehandle == -1) return;
va_start(pArguments,szFormat);
sLength = vsprintf(chBuffer,szFormat,pArguments);
va_end(pArguments);
_strdate(ldate);
ldate[8] = ' ';
_strtime(&ldate[9]);
ldate[17] = ' ';
ldate[18] = ' ';
write(logfilehandle,ldate,19);
write(logfilehandle,chBuffer,sLength);
write(logfilehandle,"\r\n",2);
}