Example #1
0
void osd_break_into_debugger(const char *message)
{
	if (IsDebuggerPresent())
	{
		win_output_debug_string_utf8(message);
		DebugBreak();
	}
}
Example #2
0
void osd_break_into_debugger(const char *message)
{
	if (IsDebuggerPresent())
	{
		win_output_debug_string_utf8(message);
		DebugBreak();
	}
	else if (s_debugger_stack_crawler != NULL)
		(*s_debugger_stack_crawler)();
}
Example #3
0
void __cdecl dprintf(const char* fmt, ...)
{
	char	buf[5000];
	va_list va;

	va_start(va, fmt);

	_vsnprintf(buf,sizeof(buf),fmt,va);

	win_output_debug_string_utf8(buf);

	va_end(va);
}
Example #4
0
void osd_break_into_debugger(const char *message)
{
#ifdef OSD_WINDOWS
    if (IsDebuggerPresent())
    {
        win_output_debug_string_utf8(message);
        DebugBreak();
    }
    else if (s_debugger_stack_crawler != NULL)
        (*s_debugger_stack_crawler)();
#else
    if (IsDebuggerPresent())
    {
        OutputDebugStringA(message);
        DebugBreak();
    }
#endif
}
Example #5
0
static void output_oslog(running_machine *machine, const char *buffer)
{
	extern int win_erroroslog;
	if (win_erroroslog)
		win_output_debug_string_utf8(buffer);
}
Example #6
0
static void output_oslog(running_machine *machine, const char *buffer)
{
	win_output_debug_string_utf8(buffer);
}