|
|
unsigned long strtoul (); | unsigned long strtoul (); |
| |
static int | static int |
int_printflen (const char *format, va_list *args) |
int_printflen (const char *format, va_list args) |
{ | { |
const char *cp; | const char *cp; |
int total_width = 0; | int total_width = 0; |
int width = 0; | int width = 0; |
va_list ap; | va_list ap; |
| |
memcpy (&ap, args, sizeof (va_list)); |
va_copy(ap, args); |
| |
for (cp = format ; *cp ; cp++) | for (cp = format ; *cp ; cp++) |
{ | { |
|
|
} | } |
} | } |
} | } |
|
va_end(ap); |
return total_width; | return total_width; |
} | } |
| |
int | int |
vprintflen (const char *format, va_list args) | vprintflen (const char *format, va_list args) |
{ | { |
return int_printflen (format, &args); |
return int_printflen (format, args); |
} | } |
| |
int | int |