mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-06 14:49:38 +08:00
2004-06-28 Andrew Cagney <cagney@gnu.org>
* defs.h (xstrvprintf): Declare. * utils.c (xstrvprintf): New function. (internal_vproblem, xstrprintf, xasprintf) (vfprintf_maybe_filtered, vfprintf_unfiltered): Use xstrvprintf. * serial.c (serial_printf): Ditto. * complaints.c (vcomplaint): Ditto.
This commit is contained in:
@ -892,8 +892,10 @@ extern void xfree (void *);
|
||||
extern void xasprintf (char **ret, const char *format, ...) ATTR_FORMAT (printf, 2, 3);
|
||||
extern void xvasprintf (char **ret, const char *format, va_list ap);
|
||||
|
||||
/* Like asprintf, but return the string, throw an error if no memory. */
|
||||
/* Like asprintf and vasprintf, but return the string, throw an error
|
||||
if no memory. */
|
||||
extern char *xstrprintf (const char *format, ...) ATTR_FORMAT (printf, 1, 2);
|
||||
extern char *xstrvprintf (const char *format, va_list ap);
|
||||
|
||||
extern int parse_escape (char **);
|
||||
|
||||
|
Reference in New Issue
Block a user