MCPcopy Create free account
hub / github.com/alliedmodders/sourcemod / LogToOpenFileEx

Method LogToOpenFileEx

core/logic/Logger.cpp:162–180  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

160}
161
162void Logger::LogToOpenFileEx(FILE *fp, const char *msg, va_list ap)
163{
164 static ConVar *sv_logecho = bridge->FindConVar("sv_logecho");
165
166 char buffer[3072];
167 ke::SafeVsprintf(buffer, sizeof(buffer), msg, ap);
168
169 const char* date = GetFormattedDate();
170 fprintf(fp, "L %s: %s\n", date, buffer);
171
172 if (!sv_logecho || bridge->GetCvarBool(sv_logecho))
173 {
174 static char conBuffer[4096];
175 ke::SafeSprintf(conBuffer, sizeof(conBuffer), "L %s: %s\n", date, buffer);
176 bridge->ConPrint(conBuffer);
177 }
178
179 fflush(fp);
180}
181
182void Logger::LogToFileOnlyEx(FILE *fp, const char *msg, va_list ap)
183{

Callers

nothing calls this directly

Calls 3

GetCvarBoolMethod · 0.80
ConPrintMethod · 0.80
FindConVarMethod · 0.45

Tested by

no test coverage detected