MCPcopy Create free account
hub / github.com/cinit/WSAPatch / format

Method format

Log.h:41–52  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

39 static volatile LogHandler mHandler;
40public:
41 static void format(Level level, const WCHAR *tag, _Printf_format_string_ const WCHAR *fmt, ...) {
42 va_list varg1;
43 LogHandler h = mHandler;
44 if (h == nullptr || fmt == nullptr) {
45 return;
46 }
47 WCHAR buffer[1024] = {};
48 va_start(varg1, fmt);
49 StringCchVPrintfW(buffer, 1024, fmt, varg1);
50 va_end(varg1);
51 h(level, tag, buffer);
52 }
53
54 static void logBuffer(Level level, const WCHAR *tag, const WCHAR *msg) {
55 LogHandler h = mHandler;

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected