Subversion Repositories spk

Rev

Rev 213 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 213 Rev 227
Line 70... Line 70...
70
	}
70
	}
71
 
71
 
72
	this->displayLog(iType, iLevel, sLogText);
72
	this->displayLog(iType, iLevel, sLogText);
73
}
73
}
74
 
74
 
-
 
75
 
75
void CLog::logf(LogType iType, int iLevel, const char *sLogText, ...)
76
void CLog::logf(LogType iType, int iLevel, const char* sLogText, ...)
76
{
77
{
77
	char buffer[10000];
78
	char buffer[10000];
78
	va_list args;
79
	va_list args;
79
	va_start (args, sLogText);
80
	va_start(args, sLogText);
80
	vsprintf (buffer, sLogText, args);
81
	vsprintf(buffer, sLogText, args);
81
	va_end (args);
82
	va_end(args);
82
 
83
 
83
	CLog::log(iType, iLevel, Utils::WString::FromString(buffer));
84
	CLog::log(iType, iLevel, Utils::WString::FromString(buffer));
84
}
85
}
-
 
86
 
-
 
87
void CLog::logf(LogType iType, int iLevel, const wchar_t* sLogText, ...)
-
 
88
{
-
 
89
	wchar_t buffer[10000];
-
 
90
	va_list args;
-
 
91
	va_start(args, sLogText);
-
 
92
	vswprintf_s(buffer, 10000, sLogText, args);
-
 
93
	va_end(args);
-
 
94
 
-
 
95
	CLog::log(iType, iLevel, Utils::WString(buffer));
-
 
96
}
85
void CLog::_logf(LogType iType, int iLevel, const char *sLogText, ...)
97
void CLog::_logf(LogType iType, int iLevel, const char* sLogText, ...)
-
 
98
{
-
 
99
	char buffer[10000];
-
 
100
	va_list args;
-
 
101
	va_start(args, sLogText);
-
 
102
	vsprintf(buffer, sLogText, args);
-
 
103
	va_end(args);
-
 
104
 
-
 
105
	this->_log(iType, iLevel, Utils::WString::FromString(buffer));
-
 
106
}
-
 
107
void CLog::_logf(LogType iType, int iLevel, const wchar_t* sLogText, ...)
86
{
108
{
87
	char buffer[10000];
109
	wchar_t buffer[10000];
88
	va_list args;
110
	va_list args;
89
	va_start (args, sLogText);
111
	va_start(args, sLogText);
90
	vsprintf (buffer, sLogText, args);
112
	vswprintf_s(buffer, 10000, sLogText, args);
91
	va_end (args);
113
	va_end(args);
92
 
114
 
93
	this->_log(iType, iLevel, Utils::WString::FromString(buffer));
115
	this->_log(iType, iLevel, Utils::WString(buffer));
94
}
116
}
95
 
117
 
96
void CLog::setLevel(int iLevel)
118
void CLog::setLevel(int iLevel)
97
{
119
{
98
	_iLevel = iLevel;
120
	_iLevel = iLevel;