source: trunk/include/win/debugstr.h

Last change on this file was 21352, checked in by rlwalsh, 16 years ago

eliminate VACPP warning & info msgs - see Ticket #1

File size: 858 bytes
RevLine 
[636]1#ifndef __WINE_DEBUGSTR_H
2#define __WINE_DEBUGSTR_H
3
4#include "windef.h"
5
6/* These function return a printable version of a string, including
7 quotes. The string will be valid for some time, but not indefinitely
8 as strings are re-used. */
9
[6383]10#ifdef DEBUG
[6381]11#define debugstr_a(a) debugstr_an(a, 80)
12#define debugstr_w(a) debugstr_wn(a, 80)
[6383]13#else
[21352]14#define debugstr_a(a) ""
15#define debugstr_w(a) ""
[6383]16#endif
[636]17
18//extern LPSTR debugstr_a (LPCSTR s);
19//extern LPSTR debugstr_w (LPCWSTR s);
20extern LPSTR debugres_a (LPCSTR res);
21extern LPSTR debugres_w (LPCWSTR res);
22extern void debug_dumpstr (LPCSTR s);
23
24#ifdef __GNUC__
[10004]25
26#ifdef printf
27#undef printf
28#endif
29
[636]30extern int dbg_printf(const char *format, ...) __attribute__((format (printf,1,2)));
[10004]31
32#define printf emx_printf
33
[636]34#else
35extern int dbg_printf(const char *format, ...);
36#endif
37
38#endif /* __WINE_DEBUGSTR_H */
Note: See TracBrowser for help on using the repository browser.