mirror of
https://github.com/reactos/wine.git
synced 2025-02-08 13:18:12 +00:00
kernel32: Moved _DebugOutput to kernel16.c.
This commit is contained in:
parent
14c452fe78
commit
1b2ceb5718
@ -25,7 +25,6 @@
|
||||
#include "wine/winbase16.h"
|
||||
#include "wine/server.h"
|
||||
#include "kernel_private.h"
|
||||
#include "kernel16_private.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(debugstr);
|
||||
@ -408,24 +407,6 @@ BOOL WINAPI CheckRemoteDebuggerPresent(HANDLE process, PBOOL DebuggerPresent)
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* _DebugOutput (KERNEL.328)
|
||||
*/
|
||||
void WINAPIV _DebugOutput( WORD flags, LPCSTR spec, VA_LIST16 valist )
|
||||
{
|
||||
char caller[101];
|
||||
|
||||
/* Decode caller address */
|
||||
if (!GetModuleName16( GetExePtr(CURRENT_STACK16->cs), caller, sizeof(caller) ))
|
||||
sprintf( caller, "%04X:%04X", CURRENT_STACK16->cs, CURRENT_STACK16->ip );
|
||||
|
||||
/* FIXME: cannot use wvsnprintf16 from kernel */
|
||||
/* wvsnprintf16( temp, sizeof(temp), spec, valist ); */
|
||||
|
||||
/* Output */
|
||||
FIXME("%s %04x %s\n", caller, flags, debugstr_a(spec) );
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* DebugSetProcessKillOnExit (KERNEL32.@)
|
||||
*
|
||||
|
@ -19,6 +19,7 @@
|
||||
*/
|
||||
|
||||
#include <stdarg.h>
|
||||
#include <stdio.h>
|
||||
|
||||
#include "windef.h"
|
||||
#include "winbase.h"
|
||||
@ -264,3 +265,21 @@ void WINAPI WINHELP_EntryPoint( CONTEXT86 *context )
|
||||
HeapFree( GetProcessHeap(), 0, cmdline );
|
||||
ExitThread( exit_code );
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* _DebugOutput (KERNEL.328)
|
||||
*/
|
||||
void WINAPIV _DebugOutput( WORD flags, LPCSTR spec, VA_LIST16 valist )
|
||||
{
|
||||
char caller[101];
|
||||
|
||||
/* Decode caller address */
|
||||
if (!GetModuleName16( GetExePtr(CURRENT_STACK16->cs), caller, sizeof(caller) ))
|
||||
sprintf( caller, "%04X:%04X", CURRENT_STACK16->cs, CURRENT_STACK16->ip );
|
||||
|
||||
/* FIXME: cannot use wvsnprintf16 from kernel */
|
||||
/* wvsnprintf16( temp, sizeof(temp), spec, valist ); */
|
||||
|
||||
/* Output */
|
||||
FIXME("%s %04x %s\n", caller, flags, debugstr_a(spec) );
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user