source: trunk/include/win/debugstr.h@ 6496

Last change on this file since 6496 was 6383, checked in by sandervl, 24 years ago

compile fix; release mode

File size: 791 bytes
Line 
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
10#ifdef DEBUG
11#define debugstr_a(a) debugstr_an(a, 80)
12#define debugstr_w(a) debugstr_wn(a, 80)
13#else
14#define debugstr_a(a) a
15#define debugstr_w(a) a
16#endif
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__
25extern int dbg_printf(const char *format, ...) __attribute__((format (printf,1,2)));
26#else
27extern int dbg_printf(const char *format, ...);
28#endif
29
30#endif /* __WINE_DEBUGSTR_H */
Note: See TracBrowser for help on using the repository browser.