#define LOG_MODULE "core-log-sink-debug" #include #include #include "core/log-sink.h" #include "iface-core/log.h" static void _core_log_sink_debug_write(void *ctx, const char *chars, size_t nchars) { OutputDebugStringA(chars); } static void _core_log_sink_debug_close(void *ctx) { // noop } void core_log_sink_debug_open(core_log_sink_t *sink) { log_assert(sink); log_misc("Open"); sink->ctx = NULL; sink->write = _core_log_sink_debug_write; sink->close = _core_log_sink_debug_close; }