Lephisto/src/log.h
Allanis a2b0b55066 [Add] Have everything load from datafile.
[Add] Check MD5sum.
 -- Make xml data and lua scripts load from data.
2013-02-03 21:26:28 +00:00

16 lines
421 B
C

#pragma once
#include <stdio.h>
#define LOG(str, args...)(fprintf(stdout, str"\n", ## args))
#define WARN(str, args...)(fprintf(stderr, "Warning: "str"\n", ## args))
#define ERR(str, args...) (fprintf(stderr, "ERROR %s:%d: "str"\n", __FILE__, __LINE__, ## args))
#ifdef DEBUG
# undef DEBUG
# define DEBUG(str, args...) LOG(str, ## args)
# define DEBUGGING
#else
# define DEBUG(str, args...) do {;} while(0)
#endif