Rev 647 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 647 | Rev 6412 | ||
---|---|---|---|
Line 8... | Line 8... | ||
8 | #define va_start(ap,v) (ap = (va_list)&v+_roundsize(v)) |
8 | #define va_start(ap,v) (ap = (va_list)&v+_roundsize(v)) |
9 | #define va_arg(ap,t) ( *(t *)((ap += _roundsize(t)) - _roundsize(t)) ) |
9 | #define va_arg(ap,t) ( *(t *)((ap += _roundsize(t)) - _roundsize(t)) ) |
10 | #define va_end(ap) (ap = (va_list)0) |
10 | #define va_end(ap) (ap = (va_list)0) |
Line 11... | Line 11... | ||
11 | 11 | ||
12 | #define NULL ((void*)0) |
12 | #define NULL ((void*)0) |
Line 13... | Line 13... | ||
13 | //extern int stdcall format_print(char *dest, size_t maxlen, const char *fmt0, va_list argp); |
13 | int format_print(char *dest, size_t maxlen,const char *fmt0, va_list argp); |
14 | 14 | ||
15 | typedef struct { |
15 | typedef struct { |
16 | char* buffer; |
16 | char* buffer; |
Line 52... | Line 52... | ||
52 | 52 | ||
53 | extern int vsnprintf(char *dest, size_t size,const char *format,va_list ap); |
53 | extern int vsnprintf(char *dest, size_t size,const char *format,va_list ap); |
54 | extern int cdecl snprintf(char *dest, size_t size, const char *format,...); |
54 | extern int cdecl snprintf(char *dest, size_t size, const char *format,...); |
Line -... | Line 55... | ||
- | 55 | extern int cdecl sprintf(char *dest,const char *format,...); |
|
- | 56 | ||
55 | extern int cdecl sprintf(char *dest,const char *format,...); |
57 | #define getc(a) fgetc(a) |