#ifndef LOG_H #define LOG_H #define ERROR_BUFFER 2048 #define LOG_INFO 0 #define LOG_WARN 1 #define LOG_ERROR 2 #define LOG_CRITICAL 3 #define YughLog(cat, pri, msg, ...) mYughLog(cat, pri, __LINE__, __FILE__, msg, __VA_ARGS__) void mYughLog(int category, int priority, int line, const char *file, const char *message, ...); void FlushGLErrors(); int TestSDLError(int sdlErr); #endif