48 lines
646 B
C
48 lines
646 B
C
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <stdarg.h>
|
|
#include "ivi.h"
|
|
#include "bug.h"
|
|
|
|
//*************************************************************************
|
|
|
|
void _debug_create_log(void)
|
|
|
|
{
|
|
FILE *fp;
|
|
|
|
fp = fopen(iV_DEBUG_FILE,"w");
|
|
if (fp)
|
|
fclose(fp);
|
|
}
|
|
|
|
void iV_Debug(char *string, ...)
|
|
|
|
{
|
|
va_list argptr;
|
|
FILE *fp;
|
|
|
|
fp = fopen(iV_DEBUG_FILE,"a");
|
|
if (fp) {
|
|
va_start(argptr,string);
|
|
vfprintf(fp,string,argptr);
|
|
va_end(argptr);
|
|
fclose(fp);
|
|
}
|
|
}
|
|
|
|
void iV_DisplayLogFile(void)
|
|
|
|
{
|
|
FILE *fp;
|
|
int c;
|
|
|
|
fp = fopen(iV_DEBUG_FILE,"r");
|
|
|
|
if (fp) {
|
|
while ((c = getc(fp)) != EOF)
|
|
DBPRINTF(("%c",c));
|
|
fclose(fp);
|
|
}
|
|
}
|