Module: wine Branch: master Commit: 0ad86465ae87d2dc81da2ecd69a7775b6cf56767 URL: https://source.winehq.org/git/wine.git/?a=commit;h=0ad86465ae87d2dc81da2ecd6...
Author: Alexandre Julliard julliard@winehq.org Date: Wed Apr 3 19:24:52 2019 +0200
winecrt0: Add a fallback implementation of __wine_dbg_output().
Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/winecrt0/debug.c | 13 +++++++++++++ 1 file changed, 13 insertions(+)
diff --git a/dlls/winecrt0/debug.c b/dlls/winecrt0/debug.c index 1eb5a46..4ae086c 100644 --- a/dlls/winecrt0/debug.c +++ b/dlls/winecrt0/debug.c @@ -23,11 +23,13 @@ #include "config.h" #include "wine/port.h"
+#include <stdio.h> #include "windef.h" #include "winbase.h" #include "wine/debug.h"
static const char * (__cdecl *p__wine_dbg_strdup)( const char *str ); +static int (__cdecl *p__wine_dbg_output)( const char *str );
static void load_func( void **func, const char *name, void *def ) { @@ -53,10 +55,21 @@ static const char * __cdecl fallback__wine_dbg_strdup( const char *str ) return ret; }
+static int __cdecl fallback__wine_dbg_output( const char *str ) +{ + return fwrite( str, 1, strlen(str), stderr ); +} + const char * __cdecl __wine_dbg_strdup( const char *str ) { LOAD_FUNC( __wine_dbg_strdup ); return p__wine_dbg_strdup( str ); }
+int __cdecl __wine_dbg_output( const char *str ) +{ + LOAD_FUNC( __wine_dbg_output ); + return p__wine_dbg_output( str ); +} + #endif /* _WIN32 */