/* * DCLog.c * DualityCore * * Created by Colin Cornaby on 10/5/06. * Copyright 2006 __MyCompanyName__. All rights reserved. * */ #include "DCLog.h" #include #include static int DCLogMode; void DCSetLogMode(int logMode) { DCLogMode = logMode; } void DCLogCriticalMessageV(const char *format, va_list arg) { if(DCLogMode > 0) { vprintf(format, arg); } } void DCLogMessage(const char *format, ...) { va_list arg; va_start (arg, format); if(DCLogMode > 1) DCLogCriticalMessageV(format, arg); } void DCLogCriticalMessage(const char *format, ...) { va_list arg; va_start (arg, format); DCLogCriticalMessageV(format, arg); }