TwiceAsNice  2019-02-18
Macros | Functions | Variables
libfli-debug.c File Reference
#include <windows.h>
#include <stdio.h>
#include <time.h>
#include <errno.h>
#include "../libfli-libfli.h"
#include "../libfli-debug.h"
#include "../libfli-mem.h"
Include dependency graph for libfli-debug.c:

Macros

#define MAX_DEBUG_STRING   (1024)
 

Functions

static void _debug (int level, const char *buffer)
 
int debugclose (void)
 
int debugopen (char *host)
 
void __cdecl FLIDebug (int level, char *format,...)
 
void debug (int level, char *format,...)
 
void setdebuglevel (char *host, long level)
 

Variables

LARGE_INTEGER dlltime
 
static int _level = 0
 
static int _forced = 0
 
static int _debugstring = 0
 
static char * _debugfile = NULL
 
static HANDLE dfile = INVALID_HANDLE_VALUE
 
static HANDLE debugmutex = NULL
 
static char _mutexname [] = { "1CE1A58C33904535873088172EFF34A0" }
 

Macro Definition Documentation

◆ MAX_DEBUG_STRING

#define MAX_DEBUG_STRING   (1024)

Function Documentation

◆ _debug()

void _debug ( int  level,
const char *  buffer 
)
static

◆ debug()

void debug ( int  level,
char *  format,
  ... 
)

◆ debugclose()

int debugclose ( void  )

◆ debugopen()

int debugopen ( char *  host)

◆ FLIDebug()

void __cdecl FLIDebug ( int  level,
char *  format,
  ... 
)

◆ setdebuglevel()

void setdebuglevel ( char *  host,
long  level 
)

Variable Documentation

◆ _debugfile

char* _debugfile = NULL
static

◆ _debugstring

int _debugstring = 0
static

◆ _forced

int _forced = 0
static

◆ _level

int _level = 0
static

◆ _mutexname

char _mutexname[] = { "1CE1A58C33904535873088172EFF34A0" }
static

◆ debugmutex

HANDLE debugmutex = NULL
static

◆ dfile

HANDLE dfile = INVALID_HANDLE_VALUE
static

◆ dlltime

LARGE_INTEGER dlltime