mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 10:04:49 +00:00
[SDK:WINE] Some minor additions to wine/test.h (#6822)
- Add two missing debugstr_w* helpers. These will be needed for future winetest syncs. Note that such change would be unnecessary, would wine/test.h and wine/debug.h be also updated with latest Wine versions. Indeed, wine/debug.h is now allowed to be included in wine tests since wine commit: ``` include: Allow using debug.h in tests. Signed-off-by: Alexandre Julliard <julliard@winehq.org> wine commit id c8f338369695d360e021f2cbd82a18b2c0eb1514 by Alexandre Julliard <julliard@winehq.org> ``` - Since our wine/test.h doesn't include wine/debug.h for now, include instead stdio.h for the time being, in order to get support for s(w)printf() in tests that don't include stdio.h
This commit is contained in:
parent
565a4b359a
commit
8e799e2d3e
1 changed files with 3 additions and 0 deletions
|
@ -25,6 +25,7 @@
|
|||
#include <stdlib.h>
|
||||
#include <windef.h>
|
||||
#include <winbase.h>
|
||||
#include <stdio.h> // In the future: replace by <wine/debug.h>
|
||||
|
||||
#ifdef __WINE_CONFIG_H
|
||||
#error config.h should not be used in Wine tests
|
||||
|
@ -86,6 +87,8 @@ extern const char *wine_dbgstr_longlong( ULONGLONG ll );
|
|||
#endif
|
||||
static inline const char *debugstr_a( const char *s ) { return wine_dbgstr_an( s, -1 ); }
|
||||
static inline const char *debugstr_an( const CHAR *s, intptr_t n ) { return wine_dbgstr_an( s, n ); }
|
||||
static inline const char *debugstr_w( const WCHAR *s ) { return wine_dbgstr_wn( s, -1 ); }
|
||||
static inline const char *debugstr_wn( const WCHAR *s, int n ) { return wine_dbgstr_wn( s, n ); }
|
||||
static inline const char *wine_dbgstr_a( const char *s ) { return wine_dbgstr_an( s, -1 ); }
|
||||
static inline const char *wine_dbgstr_w( const WCHAR *s ) { return wine_dbgstr_wn( s, -1 ); }
|
||||
|
||||
|
|
Loading…
Reference in a new issue